Skip to content

docs: record that Mathlib now proves symplectic_matrix_det - #628

Open
ibrahimmian36 wants to merge 1 commit into
leanprover:mainfrom
ibrahimmian36:symplectic-det-lookup
Open

ibrahimmian36 wants to merge 1 commit into
leanprover:mainfrom
ibrahimmian36:symplectic-det-lookup

Conversation

@ibrahimmian36

Copy link
Copy Markdown

Mathlib PR #40352 (merged 2026-07-07) added SymplecticGroup.det_eq_one, which is exactly this problem's statement, and the toolchain bump of 2026-07-29 brought it into the pinned Mathlib. Since then symplectic_matrix_det closes with exact SymplecticGroup.det_eq_one _hA; the two accepted post-bump solutions with public source are that line. The manifest notes and source and the module docstring still described the identity as an open Mathlib TODO. This says what happened and when. The formal statement is unchanged, and the problem is archived, so v1 standings are unaffected.

Docstring-class edit in the shape of #501 and #502. The wording is offered as a draft; rewrite freely.

Validated with:

  • lake exe lean-eval check-problem-build --module LeanEval.LinearAlgebra.SymplecticDet
  • lake exe lean-eval validate-manifest --structure-only
  • python scripts/validate_catalog.py

Mathlib PR #40352 (merged 2026-07-07) added `SymplecticGroup.det_eq_one`,
which is exactly this problem's statement, and the toolchain bump of
2026-07-29 brought it into the pinned Mathlib. Since then the hole closes
by `exact SymplecticGroup.det_eq_one _hA`. The manifest notes and source
and the module docstring still described the identity as an open Mathlib
TODO; say what happened and when. The formal statement is unchanged.
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