Strawberry Fields Squeezed State - Strawberry-fields Typing CST Test
Loading…
Strawberry Fields Squeezed State — Strawberry-fields Code
Prepares a squeezed state in a single mode and measures it.
import strawberryfields as sf
from strawberryfields.ops import Sgate,MeasureFock
prog = sf.Program(1)
with prog.context as q:
Sgate(0.8)|q[0]
MeasureFock()|q[0]
eng = sf.Engine('fock',backend_options={'cutoff_dim':5})
result = eng.run(prog)
print(result.samples)Strawberry-fields Language Guide
Strawberry Fields is a Python library for photonic quantum computing using continuous-variable (CV) quantum systems. It enables the design, simulation, and execution of quantum circuits on photonic platforms.
Primary Use Cases
- ▸Design and simulation of photonic quantum circuits
- ▸Quantum machine learning with CV systems
- ▸Hybrid classical-quantum algorithm development
- ▸Experimentation on photonic hardware backends
- ▸Research in Gaussian and non-Gaussian quantum states
Notable Features
- ▸Continuous-variable quantum programming
- ▸Supports Gaussian and non-Gaussian operations
- ▸Integration with PennyLane for hybrid quantum-classical ML
- ▸Simulation of large photonic circuits
- ▸Automatic differentiation for quantum circuits
Origin & Creator
Strawberry Fields was developed by Xanadu, a Canadian quantum computing company, to provide a full-stack photonic quantum computing framework.
Industrial Note
Strawberry Fields is primarily used in research, photonic quantum algorithm development, quantum machine learning, and exploring continuous-variable quantum computing protocols.
More Strawberry-fields Typing Exercises
Strawberry Fields Simple Quantum CircuitStrawberry Fields Coherent State PreparationStrawberry Fields Beam Splitter ExampleStrawberry Fields Displacement GateStrawberry Fields Two-mode EntanglementStrawberry Fields Rotation GateStrawberry Fields Kerr GateStrawberry Fields Controlled-Z GateStrawberry Fields Homodyne Measurement