Skip to content
This repository was archived by the owner on Jul 24, 2024. It is now read-only.

[Merged by Bors] - feat(linear_algebra/multilinear/finite_dimensional): generalize to finite and free#14199

Closed
eric-wieser wants to merge 6 commits intomasterfrom
eric-wieser/multilinear_map.free
Closed

[Merged by Bors] - feat(linear_algebra/multilinear/finite_dimensional): generalize to finite and free#14199
eric-wieser wants to merge 6 commits intomasterfrom
eric-wieser/multilinear_map.free

Conversation

@eric-wieser
Copy link
Copy Markdown
Member

@eric-wieser eric-wieser commented May 17, 2022

This also renames some free and finite instances which had garbage names.


Open in Gitpod

…o a new file

`linear_algebra.matrix.to_lin` pulls in a lot of imports that appear to slow things down considerably in downstream files.
@eric-wieser eric-wieser added awaiting-review The author would like community review of the PR awaiting-CI The author would like to see what CI has to say before doing more work. labels May 17, 2022
@eric-wieser eric-wieser requested a review from ocfnash May 17, 2022 13:42
@ghost ghost added the blocked-by-other-PR This PR depends on another PR which is still in the queue. A bot manages this label via PR comment. label May 17, 2022
….finite_dimensional' into eric-wieser/multilinear_map.free
@github-actions github-actions bot removed the awaiting-CI The author would like to see what CI has to say before doing more work. label May 17, 2022
@ghost ghost removed the blocked-by-other-PR This PR depends on another PR which is still in the queue. A bot manages this label via PR comment. label May 17, 2022
@ghost
Copy link
Copy Markdown

ghost commented May 17, 2022

Copy link
Copy Markdown
Collaborator

@ocfnash ocfnash left a comment

Choose a reason for hiding this comment

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

Thanks!

bors d+

@bors
Copy link
Copy Markdown

bors bot commented May 18, 2022

✌️ 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.

@leanprover-community-bot-assistant leanprover-community-bot-assistant added delegated The PR author may merge after reviewing final suggestions. and removed awaiting-review The author would like community review of the PR labels May 18, 2022
Co-authored-by: Oliver Nash <github@olivernash.org>
@eric-wieser
Copy link
Copy Markdown
Member Author

bors merge

@github-actions github-actions bot added the ready-to-merge All that is left is for bors to build and merge this PR. (Remember you need to say `bors r+`.) label May 18, 2022
bors bot pushed a commit that referenced this pull request May 18, 2022
…nite and free (#14199)

This also renames some `free` and `finite` instances which had garbage names.
instance [nontrivial R] [module.finite R M] [module.finite R N] : module.free R (M →ₗ[R] N) :=
instance linear_map [module.finite R M] [module.finite R N] : module.free R (M →ₗ[R] N) :=
begin
casesI subsingleton_or_nontrivial R,
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.

Do you know why apply_instance (and therefore nontriviality) doesn't work here?

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.

No, I was puzzled by that too.

@bors
Copy link
Copy Markdown

bors bot commented May 18, 2022

Pull request successfully merged into master.

Build succeeded:

@bors bors bot changed the title feat(linear_algebra/multilinear/finite_dimensional): generalize to finite and free [Merged by Bors] - feat(linear_algebra/multilinear/finite_dimensional): generalize to finite and free May 18, 2022
@bors bors bot closed this May 18, 2022
@bors bors bot deleted the eric-wieser/multilinear_map.free branch May 18, 2022 12:02
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

delegated The PR author may merge after reviewing final suggestions. ready-to-merge All that is left is for bors to build and merge this PR. (Remember you need to say `bors r+`.)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants