Skip to content

Weakly contractible definition + trivial theorems#1775

Merged
prabau merged 15 commits into
mainfrom
weaklycontractibleredo
May 24, 2026
Merged

Weakly contractible definition + trivial theorems#1775
prabau merged 15 commits into
mainfrom
weaklycontractibleredo

Conversation

@felixpernegger
Copy link
Copy Markdown
Collaborator

@felixpernegger felixpernegger commented May 16, 2026

Updating #1761.
Note this still misses whitehead theorem.

This PR has high priority!

@prabau
Copy link
Copy Markdown
Collaborator

prabau commented May 18, 2026

If $f:X\to Y$ is a weak homotopy equivalence between two spaces (i.e., induces isomorphisms between all homotopy groups). does there necessarily exist an "inverse" i.e. a weak homotopy equivalence going the other way $Y\to X$?
I.e., is the relation of "weak homotopy equivalence" between spaces symmetric? (it's obviously reflexive and transitive).

@prabau
Copy link
Copy Markdown
Collaborator

prabau commented May 18, 2026

The definition is kind of ok, although it could be slightly more precise. I'll suggest an edit.

@prabau
Copy link
Copy Markdown
Collaborator

prabau commented May 18, 2026

Need to mention a specific definition/page where this is defined, in Hatcher for example, or some other AT book.

@prabau
Copy link
Copy Markdown
Collaborator

prabau commented May 18, 2026

No need to add https://en.wikipedia.org/wiki/Homotopy_group in the refs: section, as it's only an accessory concept. It's good that it's linked to directly from the text.

On the other hand, need to add a direct link to something for "weakly homotopy equivalent".

@felixpernegger
Copy link
Copy Markdown
Collaborator Author

If f : X → Y is a weak homotopy equivalence between two spaces (i.e., induces isomorphisms between all homotopy groups). does there necessarily exist an "inverse" i.e. a weak homotopy equivalence going the other way Y → X ? I.e., is the relation of "weak homotopy equivalence" between spaces symmetric? (it's obviously reflexive and transitive).

according to this no
https://math.stackexchange.com/questions/80217/existence-of-weak-homotopy-equivalence-not-a-symmetric-relation
(very good question)

@felixpernegger
Copy link
Copy Markdown
Collaborator Author

No need to add https://en.wikipedia.org/wiki/Homotopy_group in the refs: section, as it's only an accessory concept. It's good that it's linked to directly from the text.

On the other hand, need to add a direct link to something for "weakly homotopy equivalent".

I thought we usually link it in the refs section as well even if we link directly in text?
In any case, there is also https://en.wikipedia.org/wiki/Weak_equivalence_(homotopy_theory) (which I actually dont like so much, but we should link it anyways)

@felixpernegger
Copy link
Copy Markdown
Collaborator Author

Need to mention a specific definition/page where this is defined, in Hatcher for example, or some other AT book.

I for the sake of it cant find a textbook containing either of the names (even though the term appears a lot)
A paper with over 70 citations by a reputable author defining the term is for example
https://zbmath.org/0979.55010
maybe we can use this?

@prabau
Copy link
Copy Markdown
Collaborator

prabau commented May 19, 2026

If f : X → Y is a weak homotopy equivalence between two spaces (i.e., induces isomorphisms between all homotopy groups). does there necessarily exist an "inverse" i.e. a weak homotopy equivalence going the other way Y → X ? I.e., is the relation of "weak homotopy equivalence" between spaces symmetric? (it's obviously reflexive and transitive).

according to this no https://math.stackexchange.com/questions/80217/existence-of-weak-homotopy-equivalence-not-a-symmetric-relation (very good question)

Good to know.

Of course, for the case of a weakly contractible space, it does not matter: if there is a weak homotopy equivalence from $X$ to a singleton (by the unique map possible), any map from the singleton to $X$ will also be a weak homotopy equivalence, and vice versa. And it's equivalent to all homotopy groups being trivial.

Comment thread properties/P000242.md Outdated
Co-authored-by: Patrick Rabau <70125716+prabau@users.noreply.github.com>
Comment thread theorems/T000893.md Outdated
felixpernegger and others added 4 commits May 19, 2026 06:50
Co-authored-by: Patrick Rabau <70125716+prabau@users.noreply.github.com>
Comment thread properties/P000242.md Outdated
Comment thread properties/P000242.md Outdated
Co-authored-by: Patrick Rabau <70125716+prabau@users.noreply.github.com>
Comment thread properties/P000242.md
@prabau
Copy link
Copy Markdown
Collaborator

prabau commented May 21, 2026

The Lück,-Meintrup paper does not seem easily accessible. We should replace it with something else. I'll keep looking.

We need one ref using the name "weakly contractible" (maybe even Hatcher), and another one using "homotopically trivial".

@felixpernegger
Copy link
Copy Markdown
Collaborator Author

We need one ref using the name "weakly contractible" (maybe even Hatcher), and another one using "homotopically trivial".

Hatcher doesnt have this. I disagree we need sources for both

Co-authored-by: Patrick Rabau <70125716+prabau@users.noreply.github.com>
@felixpernegger
Copy link
Copy Markdown
Collaborator Author

The Lück,-Meintrup paper does not seem easily accessible. We should replace it with something else. I'll keep looking.

Typing it to google scholar immediately gives a pdf, so it is easily accessible

https://scholar.google.com/scholar?hl=de&as_sdt=0%2C5&q=On+the+Universal+Space+for+Group+Actions+with+Compact+Isotropy&btnG=

@prabau
Copy link
Copy Markdown
Collaborator

prabau commented May 22, 2026

It's good that one can access it. We then need to add that as a link for the benefit of pi-base users.

As a general guideline, we also need to add a reference for the aliases that we use. That shows that we don't make things up and anyone interested can follow up if desired. I have found a good reference for "homotopically trivial".

If you allow me, I can add a commit with these changes.

@felixpernegger
Copy link
Copy Markdown
Collaborator Author

yes just commit directly :)

@prabau
Copy link
Copy Markdown
Collaborator

prabau commented May 23, 2026

I added some references and did some minor tidying up.

About the meta-property for products, Hatcher prop. 4.2 seems to prove it for arbitrary products. What do you think?

@prabau
Copy link
Copy Markdown
Collaborator

prabau commented May 23, 2026

Another pending issue: should the empty space be weakly contractible or not?
See P200 (simply connected) for comparison.

See #1634 (comment). I just reread the long discussion we had as part of #1634. Either way would have been acceptable, but eventually the consensus was to not do a special case for the empty space. (See how things were eventually formulated in P200.)

Now for P242 (weakly contractible), what would be the pros and cons of having the empty set be or not be P242?
(I know you like things to match Lean, but apart from that).

Comment thread theorems/T000893.md Outdated
@felixpernegger
Copy link
Copy Markdown
Collaborator Author

felixpernegger commented May 24, 2026

I added some references and did some minor tidying up.

About the meta-property for products, Hatcher prop. 4.2 seems to prove it for arbitrary products. What do you think?

Looks good.

Nice it holds for arbitrary.

@felixpernegger
Copy link
Copy Markdown
Collaborator Author

felixpernegger commented May 24, 2026

Another pending issue: should the empty space be weakly contractible or not? See P200 (simply connected) for comparison.

See #1634 (comment). I just reread the long discussion we had as part of #1634. Either way would have been acceptable, but eventually the consensus was to not do a special case for the empty space. (See how things were eventually formulated in P200.)

Now for P242 (weakly contractible), what would be the pros and cons of having the empty set be or not be P242? (I know you like things to match Lean, but apart from that).

The upside is that it then better matches simply connected.

Downsides are that we currently have 3 definitions in the file and one of them just dooesnt work for the empty space (so we would have no add "X is empty or ....".

Additionally (the reason why I added this property in the first place), the theorem CW complex + weakly contractible => contractible becomes uglier.

Additionally, "Weakly Contractible" should probably be analogue to "Contractible" which is always nonempty.


So I do think it is easier this way. (and once again, simply connected should be nonempty as well, but I really dont wanna bring that up again right now)

@prabau
Copy link
Copy Markdown
Collaborator

prabau commented May 24, 2026

Ok, let's go with requiring nonempty for now. If it becomes too ugly, we can change it later.

(Note that many papers don't even mention the empty space one way or the other. They ignore it completely, as it is a degenerate case that is not interesting.)

Then, can you change the first paragraph and add "nonempty" in there?

felixpernegger and others added 2 commits May 24, 2026 08:29
Co-authored-by: Patrick Rabau <70125716+prabau@users.noreply.github.com>
@felixpernegger
Copy link
Copy Markdown
Collaborator Author

Another thing I just noticed, T890 is redundant factors over simply connected), but maybe its good to display it anyways for clarity?

@prabau
Copy link
Copy Markdown
Collaborator

prabau commented May 24, 2026

Good point. Path connected is $n=0$ and simply connected is $n=0$ and $1$. Since it's so simple, I think we don't lose clarity without T890 and we should remove it.

@felixpernegger
Copy link
Copy Markdown
Collaborator Author

I removed it directly now (without redoing UID's), we can put CW complex + weakly contractible => contractbile there later

@prabau
Copy link
Copy Markdown
Collaborator

prabau commented May 24, 2026

When I look at the list of theorems for a given property, I find it easier if the list starts with the basic result and the non-trivial theorems come afterwards.
Can you for example move T893 to T890?

@prabau
Copy link
Copy Markdown
Collaborator

prabau commented May 24, 2026

or I can do the move if you want

@felixpernegger
Copy link
Copy Markdown
Collaborator Author

makes sense

@prabau
Copy link
Copy Markdown
Collaborator

prabau commented May 24, 2026

one last remark for myself. Higher homotopy groups are defined in terms of basepoint-preserving homotopies. On the other hand, the null-homotopies for the maps $S^n\to X$ in the first definition don't have any basepoint to preserve. That does not cause any problem, as already explained when discussing P200 (simply connected).

@felixpernegger
Copy link
Copy Markdown
Collaborator Author

Yess, additionally higher homotopy are abelian, so conjugates cancel out

@prabau prabau merged commit 1e0c5ca into main May 24, 2026
1 check passed
@prabau prabau deleted the weaklycontractibleredo branch May 24, 2026 07:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants