Skip to content

feat(SolidSphere): prove solidSphere_inertiaTensor#962

Open
pitmonticone wants to merge 3 commits intomasterfrom
aristotle/solidsphere
Open

feat(SolidSphere): prove solidSphere_inertiaTensor#962
pitmonticone wants to merge 3 commits intomasterfrom
aristotle/solidsphere

Conversation

@pitmonticone
Copy link
Collaborator

This PR adds proofs autoformalised by @Aristotle-Harmonic.

Co-authored-by: Aristotle (Harmonic) aristotle-harmonic@harmonic.fun

Co-authored-by: Aristotle (Harmonic) <aristotle-harmonic@harmonic.fun>
variable {d : ℕ}

/-- A single-coordinate negation on `Space d` — negates the k-th coordinate. -/
noncomputable def Space.reflectCoord (k : Fin d) : Space d ≃ₗᵢ[ℝ] Space d where
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think these results should likely go in the Space directory rather then here, similar with the swapCoord below which should likely be phrased in terms of rotations.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I should have done it.

@jstoobysmith
Copy link
Member

BTW to get Aristotle to work did you have to go move PhysLean back to a previous Lean version?

@jstoobysmith jstoobysmith added the awaiting-author A reviewer has asked the author a question or requested changes label Feb 25, 2026
…ries

Address review: extract coordinate symmetry definitions from SolidSphere
into their own file in the Space directory.

Co-authored-by: Aristotle (Harmonic) <aristotle-harmonic@harmonic.fun>
@pitmonticone pitmonticone removed the awaiting-author A reviewer has asked the author a question or requested changes label Feb 25, 2026
@pitmonticone
Copy link
Collaborator Author

BTW to get Aristotle to work did you have to go move PhysLean back to a previous Lean version?

Addressed in call.

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.

2 participants