SIIEASIIEA.ai
LearnInvestAbout
SIIEASIIEA.ai

Where Understanding Creates Value. Open education — built by a family, for everyone.

Learn

  • Quantum Engineering
  • All Curricula

Company

  • About SIIEA
  • Investment Hub
  • Contact

Legal

  • Terms of Service
  • Privacy Policy
  • Disclaimer

© 2026 SIIEA Innovations, LLC. All rights reserved.

Educational content licensed under CC BY-NC-SA 4.0. Content is AI-assisted — see disclaimer.

Quantum EngineeringYear 2: Advanced Quantum ScienceMonth 29Day 800

This content was created with AI assistance and may contain errors or inaccuracies. Always verify against authoritative academic sources.

Full disclaimer
Year 2·Month 29·Week 3

Day 800: Planar Surface Code Structure

Day 800 of 2,016~19 min read

Learning Objectives

  • •**Construct** the complete lattice structure of a planar surface code
  • •**Identify** data qubit and ancilla qubit positions and their roles
  • •**Derive** the code parameters $[[n, k, d]]$ for unrotated surface codes
  • •**Compare** the unrotated $[[d^2, 1, d]]$ with rotated $[[(d^2+1)/2, 1, d]]$ codes
  • •**Write** explicit stabilizer generators for small-distance codes
  • •**Explain** how the surface code relates to the toric code

Today's Schedule (7 hours)

Previous dayNext day

On this page

Month 29 Topological Codes Week 115 Surface Code ImplementationYear 2 Advanced Quantum ScienceSchedule OverviewLearning ObjectivesMorning Session Lattice Geometry 3 hours1 The Surface Code LatticeStandard Convention2 Data Qubit Layout3 Ancilla Qubit PlacementX-Stabilizer Ancillas Measure PlaquettesCheckerboard Pattern4 Two Surface Code ConventionsConvention A CSS-style Edges as Data QubitsConvention B Rotated Style Vertices as Data Qubits5 The d2 1 d Unrotated Surface CodeExplicit d3 Layout6 The Rotated Surface Code PreviewQuantum Mechanics ConnectionFrom Abstract to PhysicalThe Hamiltonian PerspectiveFault ToleranceAfternoon Session Worked Examples 25 hoursExample 1 Distance-3 Stabilizer MatrixExample 2 Counting Ancilla QubitsExample 3 Comparison TablePractice ProblemsProblem Set 800Direct ApplicationIntermediateChallengingEvening Session Computational Lab 15 hoursLab 800 Building Surface Codes from ScratchExpected OutputSummaryKey FormulasKey TakeawaysDaily ChecklistPreview Day 801References
Day 799Day 800 of 2,016Day 801