OAI/MathematicalPhysics/ContinuumCoulomb/OneParticle/ContactGlobalSeparation.lean
8 declarations, 0 contain sorry, 0 declared as axioms
Uniform all-site and nonedge separation for the actual final graph.
- theorem
OAI.ContinuumCoulomb.ContactMediator.localVertex_old_zeroline 11 - theorem
OAI.ContinuumCoulomb.ContactMediator.localVertex_old_oneline 15 - theorem
OAI.ContinuumCoulomb.ContactMediator.localVertex_internalline 19 - def
OAI.ContinuumCoulomb.ContactMediator.Nonedgeline 22 - theorem
OAI.ContinuumCoulomb.ContactMediator.Nonedge.symmline 25 - theorem
OAI.ContinuumCoulomb.ContactMediator.globalPosition_local_nonedgeline 30 - theorem
OAI.ContinuumCoulomb.ContactMediator.globalPosition_nonedgeline 48Source documentation
Combining the local nonedge theorem with distinct-strip and external vertex estimates gives the fixed margin on every nonedge of finalGraph.
theorem globalPosition_nonedge (d : SquareLatticeHeisenberg) (W G : ℕ) (P : Fin d.edges → LocalSite → ContactPoint) (h₀ : ∀ e, P e (localOld 0) = contactPoint 0 0) (h₁ : ∀ e, P e (localOld 1) = contactPoint 17 0) (hsep : ∀ e x y, x ≠ y → Nonedge d W G (localVertex (d.left e) (d.right e) e x) (localVertex (d.left e) (d.right e) e y) → 6 / 5 < dist (P e x) (P e y)) (hP : ∀ e x, dist (P e x) (contactBaseGadgetPosition (edgeNegative d.bonds e) (localToContact x)) < 1 / 20) (x y : GlobalSite d) (hne : x ≠ y) (hn : Nonedge d W G x y) : 6 / 5 < dist (globalPosition d P x) (globalPosition d P y) := by …Mentions: OAI.ContinuumCoulomb.SquareLatticeHeisenberg, OAI.ContinuumCoulomb.ContactMediator.LocalSite, OAI.ContinuumCoulomb.ContactPoint, OAI.ContinuumCoulomb.ContactMediator.localOld, OAI.ContinuumCoulomb.contactPoint, OAI.ContinuumCoulomb.ContactMediator.Nonedge, OAI.ContinuumCoulomb.ContactMediator.localVertex, OAI.ContinuumCoulomb.contactBaseGadgetPosition, OAI.ContinuumCoulomb.ContactMediator.edgeNegative, OAI.ContinuumCoulomb.ContactMediator.localToContact, OAI.ContinuumCoulomb.ContactMediator.GlobalSite, OAI.ContinuumCoulomb.ContactMediator.globalPosition
- theorem
OAI.ContinuumCoulomb.ContactMediator.globalPosition_separationline 110Source documentation
With the prescribed local lengths, all distinct sites have at least the smallest permitted edge length, whether or not they are adjacent.
theorem globalPosition_separation (d : SquareLatticeHeisenberg) (W G : ℕ) (P : Fin d.edges → LocalSite → ContactPoint) (h₀ : ∀ e, P e (localOld 0) = contactPoint 0 0) (h₁ : ∀ e, P e (localOld 1) = contactPoint 17 0) (ℓ : GlobalEdge d → ℝ) (hlen : ∀ e a, dist (P e (localLeft (member (d.coefficient e)) a)) (P e (localRight a)) = ℓ (encodeEdge d.edges e a)) (hℓ : ∀ a, 1 - contactLengthTolerance ≤ ℓ a) (hsep : ∀ x y, x ≠ y → Nonedge d W G x y → 6 / 5 < dist (globalPosition d P x) (globalPosition d P y)) (x y : GlobalSite d) (hne : x ≠ y) : 1 - contactLengthTolerance ≤ dist (globalPosition d P x) (globalPosition d P y) := by …Mentions: OAI.ContinuumCoulomb.SquareLatticeHeisenberg, OAI.ContinuumCoulomb.ContactMediator.LocalSite, OAI.ContinuumCoulomb.ContactPoint, OAI.ContinuumCoulomb.ContactMediator.localOld, OAI.ContinuumCoulomb.contactPoint, OAI.ContinuumCoulomb.ContactMediator.GlobalEdge, OAI.ContinuumCoulomb.ContactMediator.localLeft, OAI.ContinuumCoulomb.ContactMediator.localRight, OAI.ContinuumCoulomb.ContactMediator.encodeEdge, OAI.ContinuumCoulomb.contactLengthTolerance, OAI.ContinuumCoulomb.ContactMediator.Nonedge, OAI.ContinuumCoulomb.ContactMediator.globalPosition, OAI.ContinuumCoulomb.ContactMediator.GlobalSite