OAI/Combinatorics/HoneycombChords/PhysicalWeights.lean
65 declarations, 0 contain sorry, 0 declared as axioms
Critical honeycomb tile weights
Formalized from Critical honeycomb chords with prescribed boundary endpoints (OpenAI, September 26, 2026).
- def
OAI.CriticalHoneycombTransfer.Lline 13 - def
OAI.CriticalHoneycombTransfer.Sline 14 - def
OAI.CriticalHoneycombTransfer.bline 15 - def
OAI.CriticalHoneycombTransfer.Qline 16 - def
OAI.CriticalHoneycombTransfer.aline 17 - def
OAI.CriticalHoneycombTransfer.hline 18 - def
OAI.CriticalHoneycombTransfer.vline 19 - def
OAI.CriticalHoneycombTransfer.cline 20 - def
OAI.CriticalHoneycombTransfer.dline 21 - def
OAI.CriticalHoneycombTransfer.κline 22 - theorem
OAI.CriticalHoneycombTransfer.κ_eq_inv_sqrtline 24 - theorem
OAI.CriticalHoneycombTransfer.L_posline 27 - theorem
OAI.CriticalHoneycombTransfer.L_lt_pi_div_twoline 28 - theorem
OAI.CriticalHoneycombTransfer.cos_L_posline 29 - theorem
OAI.CriticalHoneycombTransfer.sin_two_Lline 31 - theorem
OAI.CriticalHoneycombTransfer.cos_two_Lline 36 - theorem
OAI.CriticalHoneycombTransfer.sin_three_Lline 41 - theorem
OAI.CriticalHoneycombTransfer.sin_four_Lline 44 - theorem
OAI.CriticalHoneycombTransfer.four_cos_sqline 47 - theorem
OAI.CriticalHoneycombTransfer.κ_cosline 51 - theorem
OAI.CriticalHoneycombTransfer.physical_weightsline 57 - def
OAI.CriticalHoneycomb.Transfer.Planar.angleline 102 - def
OAI.CriticalHoneycomb.Transfer.Planar.bigAngleline 103 - def
OAI.CriticalHoneycomb.Transfer.Planar.sine2line 104 - def
OAI.CriticalHoneycomb.Transfer.Planar.denominatorline 105 - def
OAI.CriticalHoneycomb.Transfer.Planar.aline 108 - def
OAI.CriticalHoneycomb.Transfer.Planar.hline 110 - def
OAI.CriticalHoneycomb.Transfer.Planar.vline 112 - def
OAI.CriticalHoneycomb.Transfer.Planar.cline 114 - def
OAI.CriticalHoneycomb.Transfer.Planar.dline 116 - def
OAI.CriticalHoneycomb.Transfer.Planar.phaseline 119 - lemma
OAI.CriticalHoneycomb.Transfer.Planar.phase_sqline 121 - lemma
OAI.CriticalHoneycomb.Transfer.Planar.phase_ne_zeroline 130 - lemma
OAI.CriticalHoneycomb.Transfer.Planar.phase_invline 132 - def
OAI.CriticalHoneycomb.Transfer.Planar.sourceRline 144 - def
OAI.CriticalHoneycomb.Transfer.Planar.cupline 161 - def
OAI.CriticalHoneycomb.Transfer.Planar.occupiedline 164 - def
OAI.CriticalHoneycomb.Transfer.Planar.vacantline 165 - def
OAI.CriticalHoneycomb.Transfer.Planar.emptyline 166 - theorem
OAI.CriticalHoneycomb.Transfer.Planar.loop_erasureline 170Source documentation
Ordinary transpose, not Hermitian adjoint: a closed unoriented loop has exactly weight zero at the source's phase.
theorem loop_erasure : (∑ i : Fin 3, ∑ j : Fin 3, cup i j * cup i j) = 0 := by …
- theorem
OAI.CriticalHoneycomb.Transfer.Planar.snake_leftline 176Source documentation
Straightening a cup-cap pair leaves the occupied strand unchanged.
theorem snake_left (i j : Fin 3) : (∑ k : Fin 3, cup i k * cup k j) = occupied i j := by …Mentions: OAI.CriticalHoneycomb.Transfer.Planar.cup, OAI.CriticalHoneycomb.Transfer.Planar.occupied
- theorem
OAI.CriticalHoneycomb.Transfer.Planar.snake_rightline 181 - theorem
OAI.CriticalHoneycomb.Transfer.Planar.tile_decompositionline 192Source documentation
Exact dilute Temperley--Lieb decomposition of the source local tile. The eight connectivities carry precisely the coefficients listed in the physical crossing observable paragraph.
theorem tile_decomposition (a h v c d : ℂ) (i j k l : Fin 3) : sourceR a h v c d (j,i) (k,l) = vacant i k * vacant j l + a * (occupied i k * vacant j l + vacant i k * occupied j l) + c * occupied i k * occupied j l + v * (empty i * empty l * occupied j k + empty j * empty k * occupied i l) + h * (cup i j * empty k * empty l + empty i * empty j * cup k l) + d * cup i j * cup k l := by …Mentions: OAI.CriticalHoneycomb.Transfer.Planar.a, OAI.CriticalHoneycomb.Transfer.Planar.h, OAI.CriticalHoneycomb.Transfer.Planar.v, OAI.CriticalHoneycomb.Transfer.Planar.c, OAI.CriticalHoneycomb.Transfer.Planar.d, OAI.CriticalHoneycomb.Transfer.Planar.sourceR, OAI.CriticalHoneycomb.Transfer.Planar.vacant, OAI.CriticalHoneycomb.Transfer.Planar.occupied, OAI.CriticalHoneycomb.Transfer.Planar.empty, OAI.CriticalHoneycomb.Transfer.Planar.cup
- inductive
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Shapeline 213Source documentation
The eight choices of non-intersecting arcs in one actual triangular pair. W,S meet the up triangle; E,N meet the down triangle. The forbidden second two-arc choice would use both centers twice and is absent.
inductive Shape | empty | westSouth | northEast | both | westNorth | southEast | westEast | northSouth deriving DecidableEq
- instance
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.(instance at line 216)line 216 - structure
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Selectionline 219 - def
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Shape.selectionline 227 - def
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Selection.upDegreeline 237 - def
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Selection.downDegreeline 238 - def
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Admissibleline 240 - instance
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.(instance at line 242)line 242 - theorem
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.selection_classificationline 245Source documentation
Local self-avoiding connectivity classification by both center degrees.
theorem selection_classification (s : Selection) : Admissible s ↔ ∃ q : Shape, q.selection=s := by …Mentions: OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Selection, OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Admissible, OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Shape
- theorem
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.selection_injectiveline 250 - def
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Shape.visitsline 252 - theorem
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.visits_eqline 258Source documentation
The actual number of used centers, not the number of ports or arcs.
theorem visits_eq (q : Shape) : q.visits = (if q.selection.upDegree=0 then 0 else 1) + (if q.selection.downDegree=0 then 0 else 1) := by …Mentions: OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Shape
- def
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.shapeTensorline 265Source documentation
Pure orientation kernel for a local connectivity. Indices are W,N,S,E, respectively: output order W,N, input order S,E in the braided drawing.
noncomputable def shapeTensor (q : Shape) (w n s e : Fin 3) : ℂ := …
Mentions: OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Shape
- theorem
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.physical_tile_expansionline 278Source documentation
Critical weights count precisely the visited centers of the lozenge. This is a local equality of the exact R entries and actual path choices.
theorem physical_tile_expansion (w n s e : Fin 3) : sourceR (kappa:ℂ) (kappa^2:ℂ) (kappa^2:ℂ) (kappa^2:ℂ) 0 (n,w) (s,e) = ∑ q : Shape, (kappa:ℂ)^q.visits * shapeTensor q w n s e := by …Mentions: OAI.CriticalHoneycomb.kappa, OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Shape, OAI.CriticalHoneycomb.Transfer.PhysicalTiles.shapeTensor
- inductive
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Nodeline 287 - instance
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.(instance at line 289)line 289 - def
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Node.positionline 292 - def
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Selection.adjline 300 - instance
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.(instance at line 307)line 307 - theorem
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.selected_adjacentline 311Source documentation
Every selected local edge is the exact source honeycomb adjacency.
theorem selected_adjacent (s : Selection) (i j : ℤ) (a b : Node) (h : s.adj a b) : Adj (a.position i j) (b.position i j) := by …Mentions: OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Selection, OAI.CriticalHoneycomb.Transfer.a, OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Node, OAI.CriticalHoneycomb.Transfer.h, OAI.CriticalHoneycomb.Adj
- theorem
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.node_position_injectiveline 318Source documentation
The local graph contains genuinely distinct centers, including its four exterior neighbor centers; no loop or collision is hidden by the drawing.
theorem node_position_injective (i j : ℤ) : Function.Injective (Node.position i j) := by …
Mentions: OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Node.position
- theorem
OAI.CriticalHoneycomb.Transfer.PhysicalTiles.spectral_physical_tile_expansionline 331Source documentation
The actual spectral weights, at the physical honeycomb specialization, are the exact local path expansion above. No R entries are altered.
theorem spectral_physical_tile_expansion (w n s e : Fin 3) : sourceR (CriticalHoneycombTransfer.a CriticalHoneycombTransfer.L : ℂ) (CriticalHoneycombTransfer.h CriticalHoneycombTransfer.L : ℂ) (CriticalHoneycombTransfer.v CriticalHoneycombTransfer.L : ℂ) (CriticalHoneycombTransfer.c CriticalHoneycombTransfer.L : ℂ) (CriticalHoneycombTransfer.d CriticalHoneycombTransfer.L : ℂ) (n,w) (s,e) = ∑ q : Shape, (kappa:ℂ)^q.visits * shapeTensor q w n s e := by …Mentions: OAI.CriticalHoneycombTransfer.a, OAI.CriticalHoneycombTransfer.L, OAI.CriticalHoneycombTransfer.h, OAI.CriticalHoneycombTransfer.v, OAI.CriticalHoneycombTransfer.c, OAI.CriticalHoneycombTransfer.d, OAI.CriticalHoneycomb.Transfer.PhysicalTiles.Shape, OAI.CriticalHoneycomb.kappa, OAI.CriticalHoneycomb.Transfer.PhysicalTiles.shapeTensor