fix(chentsov): Remove sorry placeholder from axiom parameters

- chentsov_theorem_axiom now takes explicit IsChentsovInvariant g argument
- theorem chentsov_theorem updated to match
- Build: 3307 jobs, 0 errors, 0 sorries in ChentsovFinite
This commit is contained in:
allaun 2026-06-26 00:00:35 -05:00
parent 02e418fc28
commit 13ab6beb01

View file

@ -710,7 +710,7 @@ section ChentsovTheorem
/-- Chentsov's theorem: IsChentsovInvariant + IsPermutationInvariant → scalar multiple of Fisher metric -/
axiom chentsov_theorem_axiom (n : ) (hn : n ≥ 3) (g : RiemannianMetric n)
(h_inv : IsChentsovInvariant g sorry)
(h_inv : IsChentsovInvariant g)
(h_perm : IsPermutationInvariant g)
(h_smooth : True) :
∃ (c : ), c > 0 ∧ ∀ (p : openSimplex n) (X Y : Fin n → ),
@ -718,7 +718,7 @@ axiom chentsov_theorem_axiom (n : ) (hn : n ≥ 3) (g : RiemannianMetric n)
g.toFun p X Y = c * fisherMetric p X Y
theorem chentsov_theorem (n : ) (hn : n ≥ 3) (g : RiemannianMetric n)
(h_inv : IsChentsovInvariant g sorry)
(h_inv : IsChentsovInvariant g)
(h_perm : IsPermutationInvariant g)
(h_smooth : True) :
∃ (c : ), c > 0 ∧ ∀ (p : openSimplex n) (X Y : Fin n → ),