geometry-certificate-centroid-divides-medians
- Kind
- witness-replay
- Status
- checked
Supports: the saturated cofactor certificate, re-checked from the committed artifact by a checker that shares no code with the search that produced it
cargo test -p axeyum-cas --test geometry_certificate_artifacts Evidence notes
The certificate uses the Rabinowitsch trick: a fresh variable Zinv0 and the generator `collinear(A,B,C) * Zinv0 - 1`. Specialising Zinv0 := 1/collinear(A,B,C) is legitimate exactly when the triangle is non-degenerate, and that is the ONLY place the side condition enters. The cofactor of the saturation generator is -(3 P.x - A.x - B.x - C.x), i.e. minus the conclusion itself, which is the signature shape of a Rabinowitsch witness. Tamper controls in the same suite that bear directly on this fact: DELETING the degenerate counterexample is rejected, and REPLACING it with a non-degenerate configuration (which therefore fails to break the theorem) is rejected.