Skip to content

Golf the 2x2 positive-definiteness proof - #519

Merged
PerAlexandersson merged 1 commit into
mainfrom
refactor/bezoutian-posdef-golf
Sep 4, 2026
Merged

Golf the 2x2 positive-definiteness proof#519
PerAlexandersson merged 1 commit into
mainfrom
refactor/bezoutian-posdef-golf

Conversation

@PerAlexandersson

Copy link
Copy Markdown
Owner

Summary

  • replace the division-heavy Matrix.posDef_fin_two_of_entries proof with Aristotle's shorter completion-of-squares route
  • preserve the theorem statement and axiom footprint
  • keep the Aristotle result isolated from the preceding Bezoutian module split

The Aristotle task was 5413fabe-edd3-49f2-bd9d-7c3164b16abb, under owner label agent-real-rooted-a15715-p-2d7995a4. Its project reported a dependency-pin error, so the distilled proof was independently adapted and replayed locally before adoption.

Verification

  • focused RealRooted.Bezoutian.MatrixBasics build
  • full lake-workspace build RealRooted (9,416 jobs)
  • import architecture, proof status, and root-import checks
  • theorem axiom audit: only propext, Classical.choice, and Quot.sound
  • changed-file width and git diff --check

@PerAlexandersson
PerAlexandersson merged commit c03abeb into main Sep 4, 2026
1 check passed
@PerAlexandersson
PerAlexandersson deleted the refactor/bezoutian-posdef-golf branch September 4, 2026 20:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant