Skip to content

[Merged by Bors] - refactor(LinearAlgebra/QuadraticForm): rename Isometry to IsometryEquiv#6305

Closed
eric-wieser wants to merge 6 commits intomasterfrom
eric-wieser/QuadraticForm.isometryEquiv
Closed

[Merged by Bors] - refactor(LinearAlgebra/QuadraticForm): rename Isometry to IsometryEquiv#6305
eric-wieser wants to merge 6 commits intomasterfrom
eric-wieser/QuadraticForm.isometryEquiv

Conversation

@eric-wieser
Copy link
Copy Markdown
Member

@eric-wieser eric-wieser commented Aug 2, 2023

This is consistent with LinearIsometryEquiv vs LinearIsometry. The motivation is to make room for QuadraticForm.Isometry as the homomorphism.


Open in Gitpod

…Equiv`

This is consistent with `LinearIsometryEquiv` vs `LinearIsometry`
@eric-wieser eric-wieser added awaiting-review awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. labels Aug 2, 2023
@eric-wieser eric-wieser requested a review from kex-y August 2, 2023 13:12
@eric-wieser eric-wieser added the t-algebra Algebra (groups, rings, fields, etc) label Aug 2, 2023
@github-actions github-actions bot removed the awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. label Aug 2, 2023
Copy link
Copy Markdown
Member

@kex-y kex-y left a comment

Choose a reason for hiding this comment

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

I'm happy with the name change

Copy link
Copy Markdown
Member

@ADedecker ADedecker left a comment

Choose a reason for hiding this comment

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

bors d+

LGTM modulo small issue in docstrings

#align quadratic_form.isometry QuadraticForm.IsometryEquiv

/-- Two quadratic forms over a ring `R` are equivalent
if there exists an isometry between them:
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Should we replace "isometry" in these comments? We're fighting against mathematical naming issues so I don't think there's a good solution, but if you're going to introduce QuadraticForm.Isometry this might be too ambiguous.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I've replaced them in this file. I don't think it really helps much to replace them downstream; at least, not until there is ambiguity with Isometry there.

Copy link
Copy Markdown
Member

@ADedecker ADedecker left a comment

Choose a reason for hiding this comment

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

bors d+

LGTM modulo small issue in docstrings

@bors
Copy link
Copy Markdown

bors bot commented Aug 2, 2023

✌️ eric-wieser can now approve this pull request. To approve and merge a pull request, simply reply with bors r+. More detailed instructions are available here.

@ghost ghost added delegated This pull request has been delegated to the PR author (or occasionally another non-maintainer). and removed awaiting-review labels Aug 2, 2023
@eric-wieser
Copy link
Copy Markdown
Member Author

bors merge

@github-actions github-actions bot added the ready-to-merge This PR has been sent to bors. label Aug 2, 2023
@bors
Copy link
Copy Markdown

bors bot commented Aug 2, 2023

Canceled.

@eric-wieser
Copy link
Copy Markdown
Member Author

bors merge

bors bot pushed a commit that referenced this pull request Aug 2, 2023
…Equiv` (#6305)

This is consistent with `LinearIsometryEquiv` vs `LinearIsometry`. The motivation is to make room for `QuadraticForm.Isometry` as the homomorphism.
@bors
Copy link
Copy Markdown

bors bot commented Aug 2, 2023

Pull request successfully merged into master.

Build succeeded!

The publicly hosted instance of bors-ng is deprecated and will go away soon.

If you want to self-host your own instance, instructions are here.
For more help, visit the forum.

If you want to switch to GitHub's built-in merge queue, visit their help page.

@bors bors bot changed the title refactor(LinearAlgebra/QuadraticForm): rename Isometry to IsometryEquiv [Merged by Bors] - refactor(LinearAlgebra/QuadraticForm): rename Isometry to IsometryEquiv Aug 2, 2023
@bors bors bot closed this Aug 2, 2023
@bors bors bot deleted the eric-wieser/QuadraticForm.isometryEquiv branch August 2, 2023 19:29
kim-em pushed a commit that referenced this pull request Aug 3, 2023
…Equiv` (#6305)

This is consistent with `LinearIsometryEquiv` vs `LinearIsometry`. The motivation is to make room for `QuadraticForm.Isometry` as the homomorphism.
kim-em pushed a commit that referenced this pull request Aug 3, 2023
…Equiv` (#6305)

This is consistent with `LinearIsometryEquiv` vs `LinearIsometry`. The motivation is to make room for `QuadraticForm.Isometry` as the homomorphism.
kim-em pushed a commit that referenced this pull request Aug 14, 2023
…Equiv` (#6305)

This is consistent with `LinearIsometryEquiv` vs `LinearIsometry`. The motivation is to make room for `QuadraticForm.Isometry` as the homomorphism.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

delegated This pull request has been delegated to the PR author (or occasionally another non-maintainer). ready-to-merge This PR has been sent to bors. t-algebra Algebra (groups, rings, fields, etc)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants