Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
435 commits
Select commit Hold shift + click to select a range
3639881
Expose OperatorTheory definitions used by exported proofs
Vilin97 Oct 2, 2026
25b1e26
Expose OperatorTheory predicates and auxiliary definitions
Vilin97 Oct 2, 2026
0bb8228
Merge current main for new project exposure migration
Vilin97 Oct 2, 2026
cc170c0
Replace blanket exposure in NandakumarRamanaRao modules
Vilin97 Oct 2, 2026
e824c0a
Expose NRR definitions used by imported proofs
Vilin97 Oct 2, 2026
59ee854
Expose two Crouzeix definitions required by shard 05
Vilin97 Oct 2, 2026
b5816cf
Expose NRR definitions explicitly unfolded across modules
Vilin97 Oct 2, 2026
fea1bd8
Keep exposed power-cell declarations within style width
Vilin97 Oct 2, 2026
0f5b021
Expose imported definitions used by cross-module proofs
Vilin97 Oct 2, 2026
27c2521
Expose NRR definitions used by imported rfl proofs
Vilin97 Oct 2, 2026
6363cbf
Merge current main for BrillNoetherGraphs exposure migration
Vilin97 Oct 2, 2026
399d33b
Replace blanket exposure in BrillNoetherGraphs modules
Vilin97 Oct 2, 2026
8daaa69
Expose BrillNoetherGraphs definitions unfolded across modules
Vilin97 Oct 2, 2026
7d25ca1
Expose BrillNoetherGraphs definitions used by imported reductions
Vilin97 Oct 2, 2026
389b109
Expose BrillNoetherGraphs definitions used by imported reflexivity pr…
Vilin97 Oct 2, 2026
170609f
Expose additional BrillNoetherGraphs proof dependencies
Vilin97 Oct 2, 2026
4bb5db9
Expose NRR definitions required by shard 03 and fix ZeroSum proof
Vilin97 Oct 2, 2026
14a35b7
Expose OddSphereDegree definitions required by module proofs
Vilin97 Oct 2, 2026
865b312
Expose Crouzeix boundary phase contractive predicate
Vilin97 Oct 2, 2026
0c3dfb2
Expose ZeroSum relabel and prove permutation compatibility explicitly
Vilin97 Oct 2, 2026
4fd8963
Expose Brill definitions named by imported dsimp proofs
Vilin97 Oct 2, 2026
66ff5d0
Expose NRR convex body definitions required by exported equations
Vilin97 Oct 2, 2026
3f74588
Expose NRR projective and homology definitions from shard 04
Vilin97 Oct 2, 2026
0ba6712
Merge remote-tracking branch 'origin/main' into HEAD
Vilin97 Oct 2, 2026
04c57dc
Remove blanket exposure from RegtsSevenster modules
Vilin97 Oct 2, 2026
e1e2d50
Expose Brill definitions required by exported module proofs
Vilin97 Oct 2, 2026
7cb6733
Expose smooth closed ball approximation for exhaustion proofs
Vilin97 Oct 2, 2026
1748f35
Expose RegtsSevenster definitions used across modules
Vilin97 Oct 2, 2026
dc74f9f
Expose Regts core definitions required by module proofs
Vilin97 Oct 2, 2026
7c03ad7
Expose Regts downstream definitions used by imported proofs
Vilin97 Oct 2, 2026
261cb83
Expose NRR definitions required by exported module equations
Vilin97 Oct 2, 2026
6aa4c73
Expose Regts Deligne providers required by module proofs
Vilin97 Oct 2, 2026
f0100da
Expose Brill reduction providers across module boundaries
Vilin97 Oct 2, 2026
fcc9c20
Prove NRR cochain cast by degree equality under modules
Vilin97 Oct 2, 2026
b069759
Expose remaining Regts doubling providers across modules
Vilin97 Oct 2, 2026
01bfbe0
Expose Regts tensor unit for exported monoidal proofs
Vilin97 Oct 2, 2026
658ef80
Remove redundant Regts exposure warnings
Vilin97 Oct 2, 2026
c85dd53
Merge current main into exposure reduction candidate
Vilin97 Oct 2, 2026
4e22f41
Reduce TuttePath blanket exposure to used definitions
Vilin97 Oct 2, 2026
5b1b1bc
Expose Brill AspPerm identity for imported simplification
Vilin97 Oct 2, 2026
01cf47c
Expose TuttePath singleton for exported endpoints
Vilin97 Oct 2, 2026
742e195
Reduce NashEmbedding blanket exposure for explicit cross-module reduc…
Vilin97 Oct 2, 2026
4f84f8d
Merge remote-tracking branch 'origin/main' into feature/pr529-nash-d8…
Vilin97 Oct 2, 2026
1f5a391
Reduce ParameterFreeGradient blanket exposure sections
Vilin97 Oct 2, 2026
9754295
Expose ParameterFreeGradient definitions used by cross-module unfold
Vilin97 Oct 2, 2026
6db516d
Expose ParameterFreeGradient definitions used by cross-module simp
Vilin97 Oct 2, 2026
d457d93
Expose O3 definitions used by qualified reductions
Vilin97 Oct 2, 2026
31824c6
Expose NashEmbedding predicate wrappers and fix attribute placement
Vilin97 Oct 2, 2026
a6a0ec4
Expose ParameterFreeGradient wrappers required by full project build
Vilin97 Oct 2, 2026
bad683b
Expose Nash providers required by dependent module proofs
Vilin97 Oct 2, 2026
4086c36
Expose ParameterFreeGradient providers found by full import recheck
Vilin97 Oct 2, 2026
8caa6ad
Expose Nash Gram and sequence operators for exported proofs
Vilin97 Oct 2, 2026
e6b5d9f
Expose OperatorTheory providers for full project imports
Vilin97 Oct 2, 2026
7c02495
Expose ParameterFreeGradient recurrence and guard providers
Vilin97 Oct 2, 2026
4f0802c
Merge branch 'feature/pr529-nash-d89-prep-20261002' into HEAD
Vilin97 Oct 2, 2026
65680d9
Expose Nash rapid-decay and Gunther data providers
Vilin97 Oct 2, 2026
1c7e753
Expose definitions needed by parameter-free gradient imports
Vilin97 Oct 2, 2026
fc5b6a6
Expose local finite-data and kernel definitions
Vilin97 Oct 2, 2026
3eeddf5
Expose downstream parameter-free gradient carriers
Vilin97 Oct 2, 2026
5575f2c
Expose Nash free-map dimension and predicate
Vilin97 Oct 2, 2026
a6dd6d5
Expose parameter-free gradient controller interfaces
Vilin97 Oct 2, 2026
2cc983e
Expose Nash pointwise frame independence
Vilin97 Oct 2, 2026
17dd198
Expose gradient phase witnesses and trace interfaces
Vilin97 Oct 2, 2026
03473dc
Expose NRR definitions required by downstream module proofs
Vilin97 Oct 2, 2026
0b96a05
Expose Regts providers needed across module boundaries
Vilin97 Oct 2, 2026
459e5e7
Expose Nash Gram definitions for the final torus proof
Vilin97 Oct 2, 2026
8138e14
Repair scoped ParameterFreeGradient exposure dependencies
Vilin97 Oct 2, 2026
306ed38
Merge reviewed Nash and ParameterFreeGradient module exposure repairs
Vilin97 Oct 2, 2026
deab7ea
Expose NRR definitions unfolded by importing modules
Vilin97 Oct 2, 2026
a1e2c61
Expose Regts definitions unfolded by importing modules
Vilin97 Oct 2, 2026
d0af73e
Reconcile current main with reviewed module exposure repairs
Vilin97 Oct 2, 2026
aecf032
Expose ParameterFreeGradient definitions unfolded by importers
Vilin97 Oct 2, 2026
346824b
Expose Regts definitions used by imported rewrite steps
Vilin97 Oct 2, 2026
aadbbc7
fix: expose canonical cell lower graph for continuity proofs
Vilin97 Oct 2, 2026
cde2a0d
fix: expose Brill graph definitions required by fresh CI
Vilin97 Oct 2, 2026
764503a
fix: expose compact Nash differential and metric casts
Vilin97 Oct 2, 2026
ee4c94a
refactor: replace OrderClosures blanket exposure with body providers
Vilin97 Oct 2, 2026
c447c95
fix: resolve Regts diagnostic providers and coefficient inference
Vilin97 Oct 2, 2026
a733f4c
fix: resolve BrillNoetherGraphs fresh full import diagnostics
Vilin97 Oct 2, 2026
b36bcdf
fix: resolve NashEmbedding fresh full import diagnostics
Vilin97 Oct 2, 2026
a7a84b4
fix: resolve ParameterFreeGradient fresh full import diagnostics
Vilin97 Oct 2, 2026
3855168
fix: resolve OrderClosures fresh full import diagnostics
Vilin97 Oct 2, 2026
d109f00
Merge current main while preserving scoped exposure repairs
Vilin97 Oct 2, 2026
dad7ce8
Expose Regts providers required by completed full-root diagnostics
Vilin97 Oct 2, 2026
46a5d07
Replace Sendov blanket exposure with explicit proof providers
Vilin97 Oct 2, 2026
dcdc88c
Expose diagnosed pullback and predicate reduction providers
Vilin97 Oct 2, 2026
1cb2b6e
Expose verified NRR exported reflexivity providers
Vilin97 Oct 2, 2026
8924707
Expose traced Brill providers and close the retained reflexivity goal
Vilin97 Oct 2, 2026
d74a740
Combine retained order-completeness attribute elements
Vilin97 Oct 2, 2026
ef2135c
Expose Sendov finite packing reflexivity providers
Vilin97 Oct 2, 2026
3cad874
Expose diagnosed separator and reviewed NRR wrapper bodies
Vilin97 Oct 2, 2026
90e9675
fix: expose predicate and ideal bodies required by project proofs
Vilin97 Oct 2, 2026
419ab01
fix: expose Regts bodies required by skein and Deligne proofs
Vilin97 Oct 2, 2026
2136a45
fix: expose graph constructors and predicates used by Brill proofs
Vilin97 Oct 2, 2026
3203768
Merge remote-tracking branch 'origin/main' into HEAD
Vilin97 Oct 2, 2026
4475510
Expose NRR imported proof dependencies and zero-sum equivalence
Vilin97 Oct 2, 2026
28fbc21
Expose Sendov packing bridge recursion bodies
Vilin97 Oct 2, 2026
abde9fd
Expose gradient and order-closure proof body dependencies
Vilin97 Oct 2, 2026
fd2ff5c
Expose Brill graph and subdivision proof body dependencies
Vilin97 Oct 2, 2026
45d1370
Expose Regts imported algebra and skein proof dependencies
Vilin97 Oct 2, 2026
6b12146
Merge remote-tracking branch 'origin/main' into HEAD
Vilin97 Oct 2, 2026
09c0ea2
Reduce clique-tree exposure to six required definition bodies
Vilin97 Oct 2, 2026
9b4c805
Expose Sendov kernel certificate arithmetic dependencies
Vilin97 Oct 2, 2026
f7550c7
Expose chordal predicates needed by clique-tree proofs
Vilin97 Oct 2, 2026
213801c
Expose NRR prime-model and polyhedron proof dependencies
Vilin97 Oct 2, 2026
3e2635a
Expose Brill graph and certificate proof dependencies
Vilin97 Oct 2, 2026
61a6fd1
Expose gradient trajectories and order convergence proof bodies
Vilin97 Oct 2, 2026
19b922f
Expose seven concrete NRR model and evaluation providers
Vilin97 Oct 2, 2026
f19cada
Expose concrete Regts providers and close reflexive PowTriangle goal
Vilin97 Oct 2, 2026
112e635
Expose NRR identity and orthant predicates for imported proofs
Vilin97 Oct 2, 2026
a21e27b
Expose concrete PFG execution and Order completeness providers
Vilin97 Oct 2, 2026
12ef2e7
Expose concrete Brill subdivision and finite atlas providers
Vilin97 Oct 2, 2026
7003262
Expose standard simplex body for public NRR instances
Vilin97 Oct 2, 2026
1d3c89c
Expose NRR subtype bodies required by public finite instances
Vilin97 Oct 2, 2026
756a668
Expose concrete analytic bridge and Order predicate providers
Vilin97 Oct 2, 2026
4b0c00a
Expose four NRR facet shuffle equivalence providers
Vilin97 Oct 2, 2026
2d1a5d7
Expose thirty Regts coherence and skein providers
Vilin97 Oct 2, 2026
66ef904
Expose NRR terminal cancellation propositions and source subtype
Vilin97 Oct 2, 2026
fec00d4
Expose twenty seven Brill subdivision and factorization providers
Vilin97 Oct 2, 2026
7dce747
Expose thirty PFG certificate and ordinal stage providers
Vilin97 Oct 2, 2026
36c75b4
Expose eight NRR maximal flag reduction providers
Vilin97 Oct 2, 2026
fab8d63
Expose six PFG and OrderClosures imported reduction providers
Vilin97 Oct 2, 2026
55d76f1
Expose forty Regts coherence and skein reduction providers
Vilin97 Oct 2, 2026
70180ed
Expose NRR prime orbit cycle record for representative types
Vilin97 Oct 2, 2026
9892577
Expose concrete Brill graph and divisor reduction providers
Vilin97 Oct 2, 2026
471af93
Expose PFG trial horizon budget and record projections
Vilin97 Oct 2, 2026
fa71390
Expose NRR affine regularity zero witnesses and orbit counts
Vilin97 Oct 2, 2026
87195be
Expose PFG controller and remaining trial contract carriers
Vilin97 Oct 2, 2026
366331b
Expose NRR order complex model point projection
Vilin97 Oct 2, 2026
cb5da9d
Expose positive-zero and equivariance predicates used by NRR proofs
Vilin97 Oct 3, 2026
f858494
Expose twenty-four Regts reduction providers
Vilin97 Oct 3, 2026
d5226e0
Expose projected child-zero membership for NRR homotopy proof
Vilin97 Oct 3, 2026
9f73a72
Expose Brill graph, arithmetic and finite computation providers
Vilin97 Oct 3, 2026
3d730bc
fix: expose exact gradient certification and radius predicates
Vilin97 Oct 3, 2026
f18e6b2
fix: expose NRR zero-free map and genericity proof predicates
Vilin97 Oct 3, 2026
d2e38a5
Expose twenty-two Regts reduction providers
Vilin97 Oct 3, 2026
0a0fa09
fix: expose gradient horizon and prefix observation reductions
Vilin97 Oct 3, 2026
49e981e
fix: expose NRR assignment closeness and coordinate margin predicates
Vilin97 Oct 3, 2026
60914b5
Expose imported gradient coefficient aliases and resisting prefix rec…
Vilin97 Oct 3, 2026
0761ba2
Expose imported relative collar quotient relations and prism interfaces
Vilin97 Oct 3, 2026
c665e05
Expose the above-two trial contract and completed resisting oracle
Vilin97 Oct 3, 2026
a903952
Expose concrete Brill transport and divisor interfaces used by public…
Vilin97 Oct 3, 2026
b8521f8
Use the glue transport equality in the required direction
Vilin97 Oct 3, 2026
777ee50
Expose finite atlas data required by imported kernel reduction
Vilin97 Oct 3, 2026
e5aee22
Merge remote-tracking branch 'origin/main' into HEAD
Vilin97 Oct 3, 2026
28d5bf6
Expose three geometric quotient and action providers
Vilin97 Oct 3, 2026
d7c3447
Expose fifteen Regts definitions used by concrete imported proofs
Vilin97 Oct 3, 2026
c892fd2
Expose guard ledger and causal trace predicates used by imported proofs
Vilin97 Oct 3, 2026
919440f
Replace eleven Vizing blanket exposure sections
Vilin97 Oct 3, 2026
36bb983
fix: expose NRR relative boundary proof dependencies
Vilin97 Oct 3, 2026
3fadcc6
fix: expose Brill finite-coordinate and glue providers
Vilin97 Oct 3, 2026
f383867
fix: expose Vizing colour and equitable providers
Vilin97 Oct 3, 2026
b4b5120
fix: expose Regts diagram, pairing and ledger providers
Vilin97 Oct 3, 2026
001122c
Merge remote-tracking branch 'origin/main' into HEAD
Vilin97 Oct 3, 2026
348145b
refactor: remove blanket exposure from incoming zeta sources
Vilin97 Oct 3, 2026
c0c1184
fix: expose controller evaluations and lower bound contract
Vilin97 Oct 3, 2026
2d72041
fix: expose NRR endpoint and orbit bodies used by imported proofs
Vilin97 Oct 3, 2026
41bdf7f
fix: expose Brill graph and coordinate bodies needed by proofs
Vilin97 Oct 3, 2026
608bc81
fix: expose Regts scalar and skein bodies required by imported proofs
Vilin97 Oct 3, 2026
5644254
fix: expose two gradient controller and oracle records
Vilin97 Oct 3, 2026
e5750ae
fix: expose NRR endpoint and coordinate providers
Vilin97 Oct 3, 2026
f982f16
fix: expose Brill graph and subdivision computations
Vilin97 Oct 3, 2026
fa6301b
fix: expose NRR collar and boundary predicates used by imported proofs
Vilin97 Oct 3, 2026
eee9ceb
fix: expose gradient controller transitions and physical observation
Vilin97 Oct 3, 2026
9ad70e8
Expose exact Regts predicate and computational providers
Vilin97 Oct 3, 2026
5945ebc
Merge commit 'cddcf0713702da3021b8285c10bc5a9b50aba3a5' into HEAD
Vilin97 Oct 3, 2026
97c2d85
Remove blanket exposure from incoming Beck Fiala matrix proofs
Vilin97 Oct 3, 2026
3e655b1
Expose exact Brill census and computational providers
Vilin97 Oct 3, 2026
1a3289a
fix: expose Zeta32 providers required by concrete public proofs
Vilin97 Oct 3, 2026
b9e1000
fix: expose gradient report and upper-bound proof providers
Vilin97 Oct 3, 2026
83107c8
fix: expose relative collar and perturbation proof providers
Vilin97 Oct 3, 2026
d224920
fix: expose split fibre and Skein proof providers
Vilin97 Oct 3, 2026
21ee080
Merge current main including BrooksSubcubic into module migration
Vilin97 Oct 3, 2026
2f87d41
Remove blanket exposure from incoming BrooksSubcubic sources
Vilin97 Oct 3, 2026
23601b9
Expose exact common-level and fine collar construction providers
Vilin97 Oct 3, 2026
24de14b
Expose exact execution and dyadic runtime providers
Vilin97 Oct 3, 2026
6908ffd
fix(BrillNoetherGraphs): expose original bodies used by closed proofs
Vilin97 Oct 3, 2026
a5521fd
fix(Zeta32): expose exact imported arithmetic and analytic bodies
Vilin97 Oct 3, 2026
daa6da0
fix(NandakumarRamanaRao): expose original refined map alias
Vilin97 Oct 3, 2026
19e31f4
Expose eleven original Regts providers required by unchanged proofs
Vilin97 Oct 3, 2026
476644a
Expose original PFG main statement and method-family alias
Vilin97 Oct 3, 2026
7acaa0a
Merge current main while preserving exposure and proof repairs
Vilin97 Oct 3, 2026
a6cc7bf
Expose original seam predicate and prism quotient descent
Vilin97 Oct 3, 2026
4a75bc9
Reduce four incoming clique-gluing theorem exposure sections
Vilin97 Oct 3, 2026
441cf71
Expose original Brill finite-check and proof providers
Vilin97 Oct 3, 2026
090054a
Expose original NRR representation and assignment providers
Vilin97 Oct 3, 2026
4a54958
fix: expose seven Regts providers required by clients
Vilin97 Oct 3, 2026
ade5e9c
fix: expose fifteen Zeta definitions required by clients
Vilin97 Oct 3, 2026
62a0a5b
fix(BrillNoetherGraphs): expose six proven module providers
Vilin97 Oct 3, 2026
8d995ab
fix(NandakumarRamanaRao): expose exact collar carriers and targets
Vilin97 Oct 3, 2026
281a4b4
Merge commit '1c267c52979069313db93bc3f6185b70746c99de' into HEAD
Vilin97 Oct 3, 2026
b495487
Reduce incoming graph and clique-tree blanket exposure
Vilin97 Oct 3, 2026
4d4ce19
Expose flow value for imported Dross network proofs
Vilin97 Oct 3, 2026
321b0f9
Merge current main while preserving reviewed module exposure repairs
Vilin97 Oct 3, 2026
a805830
Expose 1 reviewed nn1 providers without changing proofs
Vilin97 Oct 3, 2026
8462b74
Expose 7 reviewed zeta7 providers without changing proofs
Vilin97 Oct 3, 2026
bdd090d
Expose 4 reviewed regts4 providers without changing proofs
Vilin97 Oct 3, 2026
db28f96
Replace four incoming PaperIV blanket sections while preserving proofs
Vilin97 Oct 3, 2026
6a8933e
Expose two reviewed PaperIV and cut capacity provider bodies
Vilin97 Oct 3, 2026
fe0455c
Expose finite row-03 checker inputs
Vilin97 Oct 3, 2026
030edf7
Expose the flexible prime refinement predicate for imported proofs
Vilin97 Oct 3, 2026
ffd2618
Expose Zeta bodies required by unchanged imported proofs
Vilin97 Oct 3, 2026
ac6dccb
Expose Regts tensor and braiding bodies for imported projections
Vilin97 Oct 3, 2026
4ef3133
Expose the Brooks cut-vertex predicate for its imported witness
Vilin97 Oct 3, 2026
f81789d
Expose final Row03 receipts and coordinate length casts
Vilin97 Oct 3, 2026
d27d89e
Expose five NRR providers required by module boundaries
Vilin97 Oct 3, 2026
6bc8175
Expose seven Zeta32 providers required by module consumers
Vilin97 Oct 3, 2026
94420f6
Expose four Regts providers while preserving reducibility
Vilin97 Oct 3, 2026
ac2bd31
Merge commit '3232d837f6c20db9638de2367e6d9f11ea8aa306' into HEAD
Vilin97 Oct 3, 2026
6afb8ac
Replace ListEdgeColoringComplete blanket sections with reviewed provi…
Vilin97 Oct 3, 2026
afc05e3
Expose the predicate used by the public decidability instance
Vilin97 Oct 3, 2026
1b5df1a
Merge commit 'dfb4ee1bb801dc22b91c98db1f448a9249d74a56' into HEAD
Vilin97 Oct 3, 2026
df387f3
Remove blanket exposure from Stafford38 sections
Vilin97 Oct 3, 2026
e809303
Merge commit 'c5e6f0e0b05c68bce3580688ac87bede7711914a' into HEAD
Vilin97 Oct 3, 2026
ea46f3e
Merge commit '762dd054ea9168a4aba93ae86b536b1bd841ce66' into HEAD
Vilin97 Oct 3, 2026
9481e81
Expose nine imported NRR and Zeta providers required by unchanged proofs
Vilin97 Oct 3, 2026
3f71de1
Expose five imported Regts providers required by unchanged monoidal p…
Vilin97 Oct 3, 2026
e5d0d91
Expose eight Brill providers required by unchanged exported proofs
Vilin97 Oct 3, 2026
ead4037
Expose exact TwiceMarked proof dependencies
Vilin97 Oct 3, 2026
d1ec24d
Expose six definitions required by unchanged import proofs
Vilin97 Oct 3, 2026
f51b4ab
Expose Stafford definitions required by preserved proof bodies
Vilin97 Oct 3, 2026
e47165c
Expose three bodies required by Zeta and Regts imported proofs
Vilin97 Oct 3, 2026
5cfb68a
Expose reviewed Stafford proof dependencies individually
Vilin97 Oct 3, 2026
5b2c3f0
Expose reviewed Brill proof dependencies individually
Vilin97 Oct 3, 2026
81095f0
Expose reviewed zeta and Regts proof dependencies individually
Vilin97 Oct 3, 2026
ba8ac31
Expose Row14 receipt lists used by imported finite proofs
Vilin97 Oct 3, 2026
96245b9
fix: expose remaining Stafford carriers and restrictions
Vilin97 Oct 3, 2026
ab83227
Expose ten definitions required by Brill row proofs
Vilin97 Oct 3, 2026
f82f0f2
Expose predicates and coordinate maps required by existing proofs
Vilin97 Oct 3, 2026
0b30e3b
Expose two reviewed Brill Row06 computation providers
Vilin97 Oct 3, 2026
135e722
Expose reviewed Stafford successor and algebra computation providers
Vilin97 Oct 3, 2026
a1aeeec
Expose two reviewed Regts cap and even basis aliases
Vilin97 Oct 3, 2026
3c39e57
Use a proved image lemma for the odd coordinate basis vector
Vilin97 Oct 3, 2026
7aeedcd
Expose reviewed chamber and certificate computations for Brill proofs
Vilin97 Oct 3, 2026
a0be439
Expose six reviewed Stafford definitions for downstream proofs
Vilin97 Oct 3, 2026
ec067f6
Expose three reviewed Brill coverage predicates
Vilin97 Oct 4, 2026
31d63f5
Expose reviewed odd unit padding for imported conversion
Vilin97 Oct 4, 2026
2855eef
Expose two reviewed Brill proof predicates
Vilin97 Oct 4, 2026
e30052c
Expose nine reviewed Stafford provider bodies
Vilin97 Oct 4, 2026
e591cbf
Expose three reviewed Regts coordinate bodies
Vilin97 Oct 4, 2026
e2710a9
Expose seven reviewed Brill provider bodies
Vilin97 Oct 4, 2026
5f82d29
Expose three reviewed Stafford provider bodies
Vilin97 Oct 4, 2026
5ffd4eb
Expose the two reviewed Regts braiding word bodies
Vilin97 Oct 4, 2026
4006cdb
Expose the reviewed PairStage scalar map bodies
Vilin97 Oct 4, 2026
ba4fd98
Expose the reviewed Regts model permutation wrapper
Vilin97 Oct 4, 2026
e06cd6b
Expose five reviewed Stafford pair-stage provider bodies
Vilin97 Oct 4, 2026
5f28b8e
fix: expose sector and iterated Weyl definition wrappers
Vilin97 Oct 4, 2026
0ef2dcd
fix: expose diagonal colour partner for imported reflexivity
Vilin97 Oct 4, 2026
9dc253e
fix: expose Stafford definition wrappers needed by unchanged proofs
Vilin97 Oct 4, 2026
4e51cbb
fix: expose block flag alias for unchanged inverse identity
Vilin97 Oct 4, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion LeanPool/ABCExceptions.lean
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Tags: number-theory, analytic-number-theory, abc-conjecture
MSC: 11D75, 11N37
-/

@[expose] public section
public section

/-!
## Mathematical overview
Expand Down
2 changes: 1 addition & 1 deletion LeanPool/ABCExceptions/ForMathlib.lean
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ Import-only index for Mathlib-adjacent support files used by the ABC exceptions
development.
-/

@[expose] public section
public section
2 changes: 1 addition & 1 deletion LeanPool/ABCExceptions/ForMathlib/Misc.lean
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import Mathlib.Data.Nat.SuccPred
# LeanPool.ABCExceptions.ForMathlib.Misc
-/

@[expose] public section
public section

noncomputable section

Expand Down
2 changes: 1 addition & 1 deletion LeanPool/ABCExceptions/ForMathlib/RingTheory.lean
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ Import-only index for ring-theoretic support files used by the ABC exceptions
development.
-/

@[expose] public section
public section
2 changes: 1 addition & 1 deletion LeanPool/ABCExceptions/ForMathlib/RingTheory/Radical.lean
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import Mathlib.RingTheory.Radical.NatInt
# LeanPool.ABCExceptions.ForMathlib.RingTheory.Radical
-/

@[expose] public section
public section

namespace UniqueFactorizationMonoid

Expand Down
2 changes: 1 addition & 1 deletion LeanPool/ABCExceptions/Section2.lean
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import Mathlib.RingTheory.Radical.NatInt
# LeanPool.ABCExceptions.Section2
-/

@[expose] public section
public section

open Finset UniqueFactorizationMonoid

Expand Down
4 changes: 3 additions & 1 deletion LeanPool/ABCExceptions/Section4.lean
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ parts of the paper.

-/

@[expose] public section
public section

noncomputable section

Expand Down Expand Up @@ -257,6 +257,7 @@ lemma ThueBound.special_two (hd : 4 ≤ d) :
end

/-- We define `section4Sum i` to be `a i + b i + c i`. -/
@[expose]
def section4Sum (a b c : ℕ → ℝ) (i : ℕ) := a i + b i + c i
local notation "s" => section4Sum a b c

Expand Down Expand Up @@ -394,6 +395,7 @@ lemma bound_4_point_9_upper (hε : 0 < ε) (f : ℕ → ℝ) (h45 : Bound4Point5
linear_combination h45.lower + hε

/-- Define `δₛ` to be the sum of the `δ_` values for `a, b, c`. -/
@[expose]
def deltaS (d : ℕ) (a b c : ℕ → ℝ) := δ_ d a + δ_ d b + δ_ d c
local notation "δₛ" => deltaS d a b c

Expand Down
2 changes: 1 addition & 1 deletion LeanPool/ACMax.lean
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ The statement decomposes into the equality clause (`algConn_completeBipartite_tw
and the universal upper-bound clause (`algConn_le_two_of_card`).
-/

@[expose] public section
public section

namespace ACMax

Expand Down
2 changes: 1 addition & 1 deletion LeanPool/ACMax/AHL/AHLAmGm.lean
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ average-degree walk-count lower bound.
i.e. `Λ ≥ (D − n)/n = d_avg − 1`.
-/

@[expose] public section
public section

namespace ACMax

Expand Down
2 changes: 1 addition & 1 deletion LeanPool/ACMax/AHL/AHLMarginals.lean
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Throughout `hδ2 : ∀ v, 2 ≤ G.degree v`. A directed edge is the `(penultima
walks is exactly `D = ∑ v, deg v` — the normalization the weighted AM–GM (W7) consumes.
-/

@[expose] public section
public section

namespace ACMax

Expand Down
12 changes: 6 additions & 6 deletions LeanPool/ACMax/AHL/AHLStationary.lean
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ finsets with **no** `Dart`-to-walk bridge. (`Walk.penultimate_concat` is alread
"penultimate of an extension" fiber fact needs no fresh lemma.)
-/

@[expose] public section
public section

namespace ACMax

Expand Down Expand Up @@ -168,7 +168,7 @@ omit [DecidableEq V] in
/-- Unfolding of `nbWeight` on an explicit sigma constructor. -/
theorem nbWeight_mk {x v : V} (p : G.Walk x v) :
nbWeight (⟨v, p⟩ : Σ w : V, G.Walk x w) =
∏ j ∈ Finset.Ico 1 p.length, ((G.degree (p.getVert j) : ℝ) - 1)⁻¹ := rfl
∏ j ∈ Finset.Ico 1 p.length, ((G.degree (p.getVert j) : ℝ) - 1)⁻¹ := by rfl

omit [DecidableEq V] in
/-- **The weight is `1` on short walks.** For a walk of length `≤ 1` the intermediate range
Expand Down Expand Up @@ -216,7 +216,7 @@ theorem nbWeight_concat {x v t : V} (p : G.Walk x v) (hp : ¬ p.Nil) (h : G.Adj

/-- The global sigma finset of all length-`k` non-backtracking walks, tagged by their start: an
element `⟨x, ⟨v, p⟩⟩` is a length-`k` non-backtracking walk `p : G.Walk x v`. -/
def nbAll (k : ℕ) : Finset (Σ x : V, Σ v : V, G.Walk x v) :=
@[expose] def nbAll (k : ℕ) : Finset (Σ x : V, Σ v : V, G.Walk x v) :=
Finset.univ.sigma fun x => nbWalksFrom G x k

/-- Membership in `nbAll`: `⟨x, ⟨v, p⟩⟩` lies in `nbAll k` iff `p` has length `k` and is
Expand All @@ -230,18 +230,18 @@ theorem mem_nbAll {k : ℕ} {t : Σ x : V, Σ v : V, G.Walk x v} :
/-- **The last-edge marginal** (AHL's `xP = x`, def only). The total weight of the length-`k`
non-backtracking walks whose last directed edge is `(u, v)` — i.e. ending at `v` with penultimate
`u`. Its value `1` (for `k ≥ 1`, `G.Adj u v`) is the stationarity identity proved in node W3. -/
noncomputable def nbLastWeight (k : ℕ) (u v : V) : ℝ :=
@[expose] noncomputable def nbLastWeight (k : ℕ) (u v : V) : ℝ :=
∑ t ∈ (nbAll (G := G) k).filter (fun t => t.2.1 = v ∧ t.2.2.penultimate = u), nbWeight t.2

/-- **The end marginal** (def only). The total weight of the length-`k` non-backtracking walks
ending at `v`; its value `deg v` (node W4) is the marginal of `nbLastWeight` over the neighbours of
`v`. -/
noncomputable def nbEndWeight (k : ℕ) (v : V) : ℝ :=
@[expose] noncomputable def nbEndWeight (k : ℕ) (v : V) : ℝ :=
∑ t ∈ (nbAll (G := G) k).filter (fun t => t.2.1 = v), nbWeight t.2

/-- **The total weight** (def only). The total weight of all length-`k` non-backtracking walks;
its value `D = ∑ v, deg v` (node W5) is the normalization `∑_v nbEndWeight k v`. -/
noncomputable def nbWeightTotal (k : ℕ) : ℝ :=
@[expose] noncomputable def nbWeightTotal (k : ℕ) : ℝ :=
∑ t ∈ nbAll (G := G) k, nbWeight t.2

end ACMax
4 changes: 2 additions & 2 deletions LeanPool/ACMax/AHL/NBWalk.lean
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ The degree-weighted lower bound on the *number* of non-backtracking walks and th
assembly into the Moore bound are the follow-up counting node; this file lands the foundation only.
-/

@[expose] public section
public section

namespace ACMax

Expand All @@ -51,7 +51,7 @@ open SimpleGraph
/-- A walk is **non-backtracking** when it never immediately reverses a step: for every position
`i` with `i + 2 ≤ w.length`, the vertex two steps ahead differs from the current one. (For `nil`
and single-edge walks the condition is vacuous.) -/
def IsNonBacktracking {V : Type*} {G : SimpleGraph V} {u v : V} (w : G.Walk u v) : Prop :=
@[expose] def IsNonBacktracking {V : Type*} {G : SimpleGraph V} {u v : V} (w : G.Walk u v) : Prop :=
∀ i : ℕ, i + 2 ≤ w.length → w.getVert (i + 2) ≠ w.getVert i

/-- Any walk of length at most `1` (in particular `nil` and a single edge) is non-backtracking:
Expand Down
4 changes: 2 additions & 2 deletions LeanPool/ACMax/AHL/NBWalkCount.lean
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ over `fun v => Finset (G.Walk x v)` is not type-correct — the fibers must be t
endpoint first, which is exactly what `nbWalksFrom` does).
-/

@[expose] public section
public section

namespace ACMax

Expand Down Expand Up @@ -126,7 +126,7 @@ theorem card_nbWalksFrom [Fintype V] [DecidableEq V] [DecidableRel G.Adj] (x : V

/-- The one-edge non-backtracking extensions of a bundled walk `s = ⟨u, p⟩`: for each neighbour `t`
of `u` other than the penultimate vertex of `p`, the walk `p.concat _`. -/
def nbExtend (G : SimpleGraph V) [Fintype V] [DecidableEq V] [DecidableRel G.Adj] (x : V)
@[expose] def nbExtend (G : SimpleGraph V) [Fintype V] [DecidableEq V] [DecidableRel G.Adj] (x : V)
(s : Σ v : V, G.Walk x v) : Finset (Σ v : V, G.Walk x v) :=
(G.neighborFinset s.1 \ {s.2.penultimate}).image fun t =>
if h : G.Adj s.1 t then ⟨t, s.2.concat h⟩ else ⟨x, Walk.nil⟩
Expand Down
4 changes: 2 additions & 2 deletions LeanPool/ACMax/AHL/NBWeighted.lean
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Alon–Hoory–Linial irregular Moore bound chain; the walk-count and average-de
it live downstream (`AHL.AHLAmGm`, `Band.Sum`).
-/

@[expose] public section
public section

namespace ACMax

Expand All @@ -28,7 +28,7 @@ variable {V : Type*} [Fintype V] {G : SimpleGraph V} [DecidableEq V] [DecidableR

/-- `mₖ`: the total number of length-`k` non-backtracking walks, summed over all ordered
start/end pairs. By definition this is `∑ x, ∑ v, ((G.finsetWalkLength k x v).filter …).card`. -/
def nbTotalWalks (G : SimpleGraph V) [DecidableRel G.Adj] (k : ℕ) : ℕ :=
@[expose] def nbTotalWalks (G : SimpleGraph V) [DecidableRel G.Adj] (k : ℕ) : ℕ :=
∑ x : V, ∑ v : V, ((G.finsetWalkLength k x v).filter IsNonBacktracking).card

end ACMax
2 changes: 1 addition & 1 deletion LeanPool/ACMax/Band/AssemblyAllRange.lean
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ This assembly replaces the split between the finite exact-Moore range and the
polynomial large-order range by one exact non-backtracking certificate.
-/

@[expose] public section
public section

namespace ACMax

Expand Down
2 changes: 1 addition & 1 deletion LeanPool/ACMax/Band/CertAllRange.lean
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ exponent at least eight, the fourth nonconstant term of the binomial expansion
gives a uniform certificate with no upper bound on the order.
-/

@[expose] public section
public section

namespace ACMax

Expand Down
2 changes: 1 addition & 1 deletion LeanPool/ACMax/Band/CertUniform.lean
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ terms and an exact chord identity for a cubic polynomial. This replaces the fiv
ratio certificates formerly used by `Band.Assembly`.
-/

@[expose] public section
public section

namespace ACMax

Expand Down
2 changes: 1 addition & 1 deletion LeanPool/ACMax/Band/Final.lean
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ The second range combines the direct incidence-capacity proof on
orders `48` and `49` is harmless.
-/

@[expose] public section
public section

namespace ACMax

Expand Down
2 changes: 1 addition & 1 deletion LeanPool/ACMax/Band/KillSharp.lean
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ longer needed: at the longer target the SUM disjunct alone covers every cell of
`55 ≤ n ≤ 122` (the EDGE disjunct was load-bearing exactly on `77 ≤ n ≤ 81` at the old target).
-/

@[expose] public section
public section

namespace ACMax

Expand Down
2 changes: 1 addition & 1 deletion LeanPool/ACMax/Band/Rows.lean
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ a degree-`3`-separated obstruction at `n ≥ 48`. Notation:
Everything is `sorry`-free and axiom-clean (`[propext, Classical.choice, Quot.sound]`).
-/

@[expose] public section
public section

namespace ACMax

Expand Down
2 changes: 1 addition & 1 deletion LeanPool/ACMax/Band/Subset.lean
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ verification.
`3 ≤ k ≤ L` inside `S`, in the `ZMod k` cyclic-map form.
-/

@[expose] public section
public section

namespace ACMax

Expand Down
2 changes: 1 addition & 1 deletion LeanPool/ACMax/Band/Sum.lean
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ buying the extra half-level over the pair form `ahl_irregular_moore`.
arithmetic instantiates at the extremal `V₉/2`-core.
-/

@[expose] public section
public section

namespace ACMax

Expand Down
8 changes: 4 additions & 4 deletions LeanPool/ACMax/Counting/Cherry.lean
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ cut, so any disjoint `3`-block `P` with `2·e(P,N) + leak(P) ≤ 7` closes.
`Δ ≤ 4`, `e(M) = 2` regime for every `n ≥ 18`.
-/

@[expose] public section
public section

namespace ACMax

Expand Down Expand Up @@ -494,7 +494,7 @@ theorem residualCore_cherry (n : ℕ) (G : SimpleGraph (Fin n)) (h : ResidualCor

open Classical in
/-- The **cherry-touching hubs**: hubs adjacent to a cherry vertex. -/
noncomputable def cherryHubs (G : SimpleGraph V) (x z y : V) : Finset V :=
@[expose] noncomputable def cherryHubs (G : SimpleGraph V) (x z y : V) : Finset V :=
(hubSet G).filter (fun w => G.Adj w z ∨ G.Adj w x ∨ G.Adj w y)

open Classical in
Expand Down Expand Up @@ -610,7 +610,7 @@ theorem mem_richLowHubs {G : SimpleGraph V} {w : V} :
open Classical in
/-- The **bad neighbours** of an apex `t` against a cherry: neighbours of degree `≥ 5`
or touching the cherry — the vertices that block the SingleVertex pair selection. -/
noncomputable def badApexNbrs (G : SimpleGraph V) (x z y t : V) : Finset V :=
@[expose] noncomputable def badApexNbrs (G : SimpleGraph V) (x z y t : V) : Finset V :=
(G.neighborFinset t).filter (fun w => 5 ≤ G.degree w ∨ w ∈ cherryHubs G x z y)

open Classical in
Expand Down Expand Up @@ -753,7 +753,7 @@ private theorem mem_hubTwins {G : SimpleGraph V} {g t : V} :
open Classical in
/-- The **iso-twin neighbours** of a hub, as a pinned `def` so that its instances stay
stable across the `Fin n` / generic-`V` boundary. -/
noncomputable def isoNbrs (G : SimpleGraph V) (g : V) : Finset V :=
@[expose] noncomputable def isoNbrs (G : SimpleGraph V) (g : V) : Finset V :=
G.neighborFinset g ∩ isoTwins G

open Classical in
Expand Down
2 changes: 1 addition & 1 deletion LeanPool/ACMax/Counting/CherryMShape.lean
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ with every other degree-3 vertex an iso twin.
`Δ ≥ 5` ("fat") side of `ResidualCore` remains open.
-/

@[expose] public section
public section

namespace ACMax

Expand Down
14 changes: 7 additions & 7 deletions LeanPool/ACMax/Counting/CompactCell.lean
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ degree excess.
the large-order reduction. The full theorem is assembled in `Band.Final`.
-/

@[expose] public section
public section

namespace ACMax

Expand All @@ -51,7 +51,7 @@ open Classical in
/-- The **slot value function** `σ(d) = (d−3)/(d−2)`: the per-slot worst-case
surplus of a degree-`d` neighbour used as a leak carrier. `σ(3) = 0`,
`σ(4) = 1/2`, `σ(5) = 2/3`, `σ(6) = 3/4`, `σ → 1`. -/
noncomputable def sigma (d : ℕ) : ℝ := ((d : ℝ) - 3) / ((d : ℝ) - 2)
@[expose] noncomputable def sigma (d : ℕ) : ℝ := ((d : ℝ) - 3) / ((d : ℝ) - 2)

open Classical in
/-- The **mass factor** `c_u = 1 + Σ_{w∈N(u)} 1/(deg w − 2)`. -/
Expand All @@ -60,7 +60,7 @@ noncomputable def cW (G : SimpleGraph V) (u : V) : ℝ :=

open Classical in
/-- The **`σ`-sum** `Σσ_u = Σ_{w∈N(u)} σ(deg w)`. -/
noncomputable def sigS (G : SimpleGraph V) (u : V) : ℝ :=
@[expose] noncomputable def sigS (G : SimpleGraph V) (u : V) : ℝ :=
∑ w ∈ G.neighborFinset u, sigma (G.degree w)

/-! ### `σ` arithmetic (`L-FB-2` real-valued facts) -/
Expand Down Expand Up @@ -398,7 +398,7 @@ open Classical in
each of which is `σ`-usable. This is the exact *spread* witness: present on every
diameter-`≥ 4` "buried" world and absent on every diameter-`3` compact cell
inhabitant. -/
def HasUsableFarPair (G : SimpleGraph V) : Prop :=
@[expose] def HasUsableFarPair (G : SimpleGraph V) : Prop :=
∃ u v : V, u ≠ v ∧ ¬G.Adj u v ∧ (∀ w : V, ¬(G.Adj u w ∧ G.Adj v w)) ∧
(∀ w w' : V, G.Adj u w → G.Adj v w' → ¬G.Adj w w') ∧
sigS G u ≤ 2 ∧ sigS G v ≤ 2
Expand Down Expand Up @@ -542,13 +542,13 @@ variable {n : ℕ}
open Classical in
/-- The **total degree excess** `X = ∑_{deg v ≥ 5} (deg v − 4)` (ℕ-valued;
the truncated subtraction is exact since every summand has degree ≥ 5). -/
noncomputable def excessX (n : ℕ) (G : SimpleGraph (Fin n)) : ℕ :=
@[expose] noncomputable def excessX (n : ℕ) (G : SimpleGraph (Fin n)) : ℕ :=
∑ v ∈ Finset.univ.filter (fun v => 5 ≤ G.degree v), (G.degree v - 4)

open Classical in
/-- The **radius-3 combinatorial ball** around `u₀`: `u₀` together with its
neighbours, second neighbours, and third neighbours. -/
noncomputable def closeSet (G : SimpleGraph (Fin n)) (u₀ : Fin n) : Finset (Fin n) :=
@[expose] noncomputable def closeSet (G : SimpleGraph (Fin n)) (u₀ : Fin n) : Finset (Fin n) :=
insert u₀ (G.neighborFinset u₀
∪ (G.neighborFinset u₀).biUnion (fun w => G.neighborFinset w)
∪ ((G.neighborFinset u₀).biUnion (fun w => G.neighborFinset w)).biUnion
Expand Down Expand Up @@ -875,6 +875,6 @@ cover `53 + 6·C₀` (the disjoint-slot 6X covering: heavy counts are dominated
by their own excess pools) when a light usable vertex exists; the second arm
`199990` dominates both the all-usable-heavy case (`n + 8 ≤ 5·29877`) and the
hoarding wall (`199985 = 6·33322 + 53`). -/
def boundLin (C₀ : ℕ) : ℕ := max ((151 + 11 * C₀) / 2) 520
@[expose] def boundLin (C₀ : ℕ) : ℕ := max ((151 + 11 * C₀) / 2) 520

end ACMax
2 changes: 1 addition & 1 deletion LeanPool/ACMax/Counting/CompactLedgers.lean
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ same-count hubs with zero internal degree, zero `mCross` and no adjacency shares
shared twins would assemble a good `K_{2,3}` (`Σ₅deg = 21`), contradicting
`no_good_K23` (`no_two_saturated_deg6`). -/

@[expose] public section
public section

namespace ACMax

Expand Down
2 changes: 1 addition & 1 deletion LeanPool/ACMax/Counting/DecoratedC4.lean
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ The four-cycle itself misses the order-15 cut inequality by one edge; adjoining
one parent, or two adjacent parents, supplies exactly the missing slack.
-/

@[expose] public section
public section

namespace ACMax

Expand Down
Loading
Loading