photon_weave

Start Here

  • Welcome to Photon Weave’s Documentation!
  • Mathematical Introduction
  • Envelopes and Composite Envelopes
  • Applying Operations
  • Applying Quantum Channels
  • Measuring
  • Measuring with POVM Operators
  • Reproducability
  • Installation Guide
  • Examples

Examples & Benchmarks

  • Examples
    • Time Bin Encoding
    • Jaynes-Cummings Model
    • Super Dense Coding
    • Reusable Devices
  • Benchmarks

Guides & Notes

  • Change Summary and Core Architecture Notes
  • Changelog — feature_enhancement vs master
  • Update Notes
  • Architecture & Typing Status
  • Photon Weave Architecture & Typing Status

Community & Policies

  • Code of Conduct
  • Contributing to Photon Weave

API Reference

  • API Overview
photon_weave
  • Examples
  • View page source

Examples

  • Time Bin Encoding
    • Overview
    • Time Bin Encoding Setup
    • Function Description
    • Implementation Steps
    • 2. Define MZI
    • 3. Single run for Time-Bin Encoding
    • 4. Define Plotting Logic
    • 5. Main block
    • Execution
  • Jaynes-Cummings Model
    • Implementation
    • 1. Imports
    • 2. Interacting States
    • 3. Hamiltonian Construction
    • 4. Interacting States
    • 5. Plot the interaction
  • Super Dense Coding
    • Entangled Photon Source
    • Envelope Buffer
    • Super Dense Encoder
    • Super Dense Decoder
    • Super Dense Protocol
  • Reusable Devices
Previous Next

© Copyright 2025, Simon Sekavčnik, Kareem H. El-Safty, Janis Nötzel.

Built with Sphinx using a theme provided by Read the Docs.