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

[Merged by Bors] - feat(linear_algebra/projection): add equiv_prod_of_surjective_of_is_compl #2787

Closed
wants to merge 9 commits into from

Conversation

urkud
Copy link
Member

@urkud urkud commented May 24, 2020

If kernels of two surjective linear maps f, g are complement subspaces,
then x ↦ (f x, g x) defines a linear equivalence.

I also add a version of this equivalence for continuous maps.
Depends on #2785

urkud added 6 commits May 19, 2020 02:03
Also make `ker_prod` a `simp` lemma.
…compl`

If kernels of two surjective linear maps `f`, `g` are complement subspaces,
then `x ↦ (f x, g x)` defines a  linear equivalence.

I also add a version of this equivalence for continuous maps.
@urkud urkud 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 24, 2020
@urkud urkud changed the title feat(linear_algebra/projection): add equiv_prod_of_surjective_of_is_compl feat(linear_algebra/projection): add equiv_prod_of_surjective_of_is_compl, dep: 2785 May 24, 2020
@sgouezel
Copy link
Collaborator

Could you merge master?

@urkud urkud changed the title feat(linear_algebra/projection): add equiv_prod_of_surjective_of_is_compl, dep: 2785 feat(linear_algebra/projection): add equiv_prod_of_surjective_of_is_compl May 24, 2020
@urkud urkud 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 24, 2020
@sgouezel
Copy link
Collaborator

bors r+

@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 25, 2020
bors bot pushed a commit that referenced this pull request May 25, 2020
…compl` (#2787)

If kernels of two surjective linear maps `f`, `g` are complement subspaces,
then `x ↦ (f x, g x)` defines a  linear equivalence.

I also add a version of this equivalence for continuous maps.
Depends on #2785
@bors
Copy link

bors bot commented May 25, 2020

Pull request successfully merged into master.

Build succeeded:

@bors bors bot changed the title feat(linear_algebra/projection): add equiv_prod_of_surjective_of_is_compl [Merged by Bors] - feat(linear_algebra/projection): add equiv_prod_of_surjective_of_is_compl May 25, 2020
@bors bors bot closed this May 25, 2020
@bors bors bot deleted the equiv-prod branch May 25, 2020 13:50
cipher1024 pushed a commit to cipher1024/mathlib that referenced this pull request Mar 15, 2022
…compl` (leanprover-community#2787)

If kernels of two surjective linear maps `f`, `g` are complement subspaces,
then `x ↦ (f x, g x)` defines a  linear equivalence.

I also add a version of this equivalence for continuous maps.
Depends on leanprover-community#2785
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
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.

2 participants