OAI/MathematicalPhysics/ContinuumCoulomb/Quantum/QuantumRouteLanes.lean
10 declarations, 0 contain sorry, 0 declared as axioms
Distinct residue lanes separate parallel routes and keep crossings away from bends.
- def
OAI.ContinuumCoulomb.qmaLanePointline 9 - theorem
OAI.ContinuumCoulomb.qmaLanePoint_row_modline 12 - theorem
OAI.ContinuumCoulomb.qmaLanePoint_col_modline 16 - theorem
OAI.ContinuumCoulomb.qmaLanePoint_eq_colorline 20 - theorem
OAI.ContinuumCoulomb.qmaLanePoint_injectiveline 26 - def
OAI.ContinuumCoulomb.qmaHorizontalLaneline 36 - def
OAI.ContinuumCoulomb.qmaVerticalLaneline 39 - theorem
OAI.ContinuumCoulomb.qmaHorizontalLane_colorline 42 - theorem
OAI.ContinuumCoulomb.qmaVerticalLane_colorline 48 - theorem
OAI.ContinuumCoulomb.qmaLane_crossing_not_vertexline 55Source documentation
A transverse crossing between distinct lanes cannot coincide with any lane vertex.
theorem qmaLane_crossing_not_vertex {C : ℕ} {c d : Fin C} (hcd : c ≠ d) {x y : ℕ} {p : ℕ × ℕ} (hh : qmaHorizontalLane c y p) (hv : qmaVerticalLane d x p) (e : Fin C) (q : ℕ × ℕ) : p ≠ qmaLanePoint e q := by …Mentions: OAI.ContinuumCoulomb.qmaHorizontalLane, OAI.ContinuumCoulomb.qmaVerticalLane, OAI.ContinuumCoulomb.qmaLanePoint