Skip to content

Commit ed3018b

Browse files
author
Sirui Lu
committed
doc(peps): mark gauge statements formalized
1 parent bc0350d commit ed3018b

3 files changed

Lines changed: 18 additions & 15 deletions

File tree

TNLean/PEPS/EdgeGaugeFamily.lean

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ the first tensor's bonds across the bond-dimension equality gives a single
2020
gauge family `X` and records, edgewise, both the inserted-coefficient identity
2121
and the conjugation form of `Φ_e`.
2222
23-
This is the construction consumed by `gaugeConsistency` in
24-
`TNLean/PEPS/FundamentalTheorem.lean`; the remaining cross-edge passage to the
25-
per-vertex gauge formula is recorded there and in
23+
This is the construction used in the gauge-consistency theorem; the remaining
24+
cross-edge passage to the per-vertex gauge formula is recorded in
25+
the fundamental-theorem module and in
2626
`docs/paper-gaps/peps_injective_ft_section3_route.tex`.
2727
-/
2828

@@ -63,13 +63,13 @@ an algebra isomorphism `Φ_e` between the bond matrix algebras whose inserted
6363
coefficients match. The finite-dimensional algebra step
6464
`edgeGaugeFromInsertionAlgebraIsomorphism` (Skolem--Noether) realizes each `Φ_e`
6565
as conjugation by an invertible bond matrix on the `B`-side. Transporting those
66-
matrices back to the `A`-side bonds across `hDim` gives a single global gauge
67-
family `X`, and records, edgewise, both the inserted-coefficient identity and
66+
matrices back to the \(A\)-side bonds across the bond-dimension equality gives
67+
a single global gauge family, and records, edgewise, both the inserted-coefficient identity and
6868
that `Φ_e` is conjugation by `X_e`.
6969
7070
This records the per-edge content of the source proof up to the point where the
71-
edge gauges are produced. The remaining work in `gaugeConsistency` is the
72-
cross-edge passage to the per-vertex formula `B_v = gaugeVertex A X v`, which
71+
edge gauges are produced. The remaining work in gauge consistency is the
72+
cross-edge passage to the per-vertex formula \(B_v = X\cdot A_v\), which
7373
the source obtains from the post-absorption insertion identity
7474
(`eq:inj_equal_edge`) and the one-vertex-versus-complement comparison; both of
7575
those steps are tracked separately (see
@@ -127,6 +127,8 @@ theorem exists_edgeGaugeFamily (A B : Tensor G d)
127127
(↑(Z e)⁻¹ : Matrix (Fin (B.bondDim e)) (Fin (B.bondDim e)) ℂ) := by
128128
rw [← map_inv, glReindex_coe]
129129
rw [hXcoe, hXinvcoe]
130+
have hProofEq : congr_fun hDim e = hEdge e := Subsingleton.elim _ _
131+
rw [hProofEq]
130132
-- `reindexAlgEquiv (finCongr h)` is a ring hom; push it through products, and
131133
-- the inner `finCongr (hEdge e).symm` round-trips against the outer reindex.
132134
simp only [map_mul,

TNLean/PEPS/FundamentalTheorem.lean

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -548,9 +548,10 @@ theorem localGauge_exists (A B : Tensor G d)
548548

549549
/-- Post-absorption edge insertion equality from arXiv:1804.04964, Section 3,
550550
lines 1037--1065. Assuming the separately tracked bond-dimension equality
551-
`hDim` (#874), the edge gauges obtained from the three-site comparison can be
552-
absorbed into `B` so that every edge insertion in `A` agrees with the transported
553-
edge insertion in the absorbed tensor family. The remaining proof is #1364. -/
551+
(\#874), the edge gauges obtained from the three-site comparison can be absorbed
552+
into the second tensor family so that every edge insertion in \(A\) agrees with
553+
the transported edge insertion in the absorbed tensor family. The remaining
554+
proof is #1364. -/
554555
theorem post_absorption_edge_insertion_equality (A B : Tensor G d)
555556
(hA : IsVertexInjective A) (hB : IsVertexInjective B) (hAB : SameState A B)
556557
(hDim : A.bondDim = B.bondDim) :
@@ -610,7 +611,7 @@ and have the same state coefficients, then there are invertible edge matrices
610611
`X_e` such that, at every vertex, `B_v` is obtained from `A_v` by the oriented
611612
endpoint action of the matrices `X_e` on the incident virtual legs.
612613
613-
**Positive-bond hypothesis (faithfulness fix).** Without `hposA`/`hposB` the
614+
**Positive-bond hypothesis (faithfulness fix).** Without the positivity conditions the
614615
theorem is false: a zero-dimensional edge makes the virtual configuration empty,
615616
so both state coefficients vanish and `SameState` holds vacuously without
616617
relating the two tensors, while the gauge-equivalence conclusion stays a genuine
@@ -639,7 +640,7 @@ theorem fundamentalTheorem_PEPS (A B : Tensor G d)
639640
-- `docs/paper-gaps/peps_injective_ft_section3_route.tex`.
640641
have hDim : A.bondDim = B.bondDim := by
641642
sorry
642-
-- With matching bond dimensions, `gaugeConsistency` supplies the global gauges.
643+
-- With matching bond dimensions, gauge consistency supplies the global gauges.
643644
exact fundamentalTheorem_PEPS_of_bondDim A B hA hB hAB hDim hposA
644645

645646
/-! ### Balanced edge scalars -/

blueprint/src/chapter/ch13a_peps_ft.tex

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2251,7 +2251,7 @@ \chapter{Fundamental Theorems for Injective and Normal PEPS}%
22512251
\begin{theorem}[Gauge consistency]%
22522252
\label{thm:gaugeConsistency}
22532253
\lean{TNLean.PEPS.gaugeConsistency}
2254-
\notready
2254+
\leanok
22552255
\uses{thm:peps_exists_edgeGaugeFamily,
22562256
thm:peps_postAbsorptionEdgeInsertionEquality,
22572257
thm:localGauge_exists, def:gaugeVertex}
@@ -2690,7 +2690,7 @@ \chapter{Fundamental Theorems for Injective and Normal PEPS}%
26902690
bond-dimension equality]%
26912691
\label{thm:fundamentalTheorem_PEPS_of_bondDim}
26922692
\lean{TNLean.PEPS.fundamentalTheorem_PEPS_of_bondDim}
2693-
\notready
2693+
\leanok
26942694
\uses{thm:gaugeConsistency, thm:peps_oneVertexComplementComparison,
26952695
def:GaugeEquivPEPS, def:IsVertexInjective}
26962696
Suppose that the corresponding virtual edge spaces of $A$ and $B$ are
@@ -2704,7 +2704,7 @@ \chapter{Fundamental Theorems for Injective and Normal PEPS}%
27042704
\begin{theorem}[Fundamental Theorem for injective PEPS]%
27052705
\label{thm:fundamentalTheorem_PEPS}
27062706
\lean{TNLean.PEPS.fundamentalTheorem_PEPS}
2707-
\notready
2707+
\leanok
27082708
% Scope restriction: this is the positive-bond variant of Theorem 2 in
27092709
% \cite{Molnar2018NormalPEPS}. The elimination plan for the positivity
27102710
% hypotheses is recorded in

0 commit comments

Comments
 (0)