SilverSight/formal/CoreFormalism
allaun b65ef756ca fix(StrandCapacityBound): repair proofs + register in lakefile
Registering required it to actually compile (it did not). Fixes:
- capacity_bound_grid was FALSE at L₁=0 or L₂=0 (empty grid, nonempty image)
  and its `norm_num : 0 < (L₁:ℤ)` could not prove positivity of a variable.
  Added `0 < L₁, 0 < L₂` hypotheses; threaded through capacity_bound and
  chiral_capacity_bound.
- mathlib name drift: emod_nonneg/emod_lt → Int.emod_nonneg (b ≠ 0) /
  Int.emod_lt_of_pos; Finset.card_Ico → Int.card_Ico;
  Finset.card_le_card_of_subset → Finset.card_le_card; Finset.image_subset →
  Finset.image_subset_iff.mpr.
- replaced a `#eval` (broke on ℤ's noncomputable order instance) and its WRONG
  expected value (claimed 4 over {1..6}, actually 6) with two kernel-checked
  `decide` witnesses: {1,2,5,6}→4 (the Sidon set) and Ico 1 7→6.
- registered CoreFormalism.StrandCapacityBound in lakefile.

Verified: lake build OK (links into SilverSightFormal), #print axioms =
{propext, Classical.choice, Quot.sound} (no sorryAx, no custom axiom),
anti-smuggle --ci clean.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-03 15:19:47 -05:00
..
Bind.lean refactor(core): typed Invariant/TensorType migration, CartanConnection cleanup 2026-06-28 00:11:28 -05:00
BraidBracket.lean feat(rrc): bare-minimum RRC refactor into SilverSight 2026-06-21 09:08:48 -05:00
BraidCross.lean feat(rrc): bare-minimum RRC refactor into SilverSight 2026-06-21 09:08:48 -05:00
BraidEigensolid.lean refactor(core): typed Invariant/TensorType migration, CartanConnection cleanup 2026-06-28 00:11:28 -05:00
BraidField.lean refactor(core): typed Invariant/TensorType migration, CartanConnection cleanup 2026-06-28 00:11:28 -05:00
BraidSpherionBridge.lean feat(rrc): bare-minimum RRC refactor into SilverSight 2026-06-21 09:08:48 -05:00
BraidStateN.lean fix(sorries): kill vacuous True theorems, tag remaining sorries 2026-07-03 10:58:17 +00:00
BraidStrand.lean feat(rrc): bare-minimum RRC refactor into SilverSight 2026-06-21 09:08:48 -05:00
CharacterTransform.lean fix(transform): rewrite CharacterTransform.lean — 0 native_decide, 0 sorries, 0 axioms 2026-06-30 20:32:51 -05:00
ChentsovFinite.lean tag(axioms): justify all 18 custom axioms with HONESTY CLASS tags 2026-07-03 10:54:08 +00:00
DynamicCanal.lean feat(rrc): bare-minimum RRC refactor into SilverSight 2026-06-21 09:08:48 -05:00
E8Sidon.lean docs(E8Sidon): honest Erdős 30 connection, no false claims 2026-07-03 11:12:47 +00:00
FixedPoint.lean feat(lean): Add FisherRigidity bridge for parabola focal-chord to Fisher-Rao 2026-06-24 10:24:54 -05:00
GoormaghtighEnumeration.lean tag(axioms): justify all 18 custom axioms with HONESTY CLASS tags 2026-07-03 10:54:08 +00:00
HachimojiBase.lean chore(quality): native_decide migration, docs, and phi pipeline cleanup 2026-06-27 01:56:54 -05:00
HachimojiBridging.lean chore(quality): native_decide migration, docs, and phi pipeline cleanup 2026-06-27 01:56:54 -05:00
HachimojiCodec.lean chore(quality): native_decide migration, docs, and phi pipeline cleanup 2026-06-27 01:56:54 -05:00
HachimojiLUT.lean chore(quality): native_decide migration, docs, and phi pipeline cleanup 2026-06-27 01:56:54 -05:00
HachimojiManifoldAxiom.lean tag(axioms): justify all 18 custom axioms with HONESTY CLASS tags 2026-07-03 10:54:08 +00:00
HopfFibration.lean fix(sorries): solve, weaken, or abandon all remaining sorries 2026-07-03 11:08:39 +00:00
InteractionGraphSidon.lean feat(rrc): bare-minimum RRC refactor into SilverSight 2026-06-21 09:08:48 -05:00
Q16_16Numerics.lean chore(quality): native_decide migration, docs, and phi pipeline cleanup 2026-06-27 01:56:54 -05:00
SidonSets.lean feat(rrc): bare-minimum RRC refactor into SilverSight 2026-06-21 09:08:48 -05:00
SieveLemmas.lean feat(rrc): bare-minimum RRC refactor into SilverSight 2026-06-21 09:08:48 -05:00
StrandCapacityBound.lean fix(StrandCapacityBound): repair proofs + register in lakefile 2026-07-03 15:19:47 -05:00
Tactics.lean feat(rrc): bare-minimum RRC refactor into SilverSight 2026-06-21 09:08:48 -05:00