Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

characterize fiber of loop-susp counit #1850

Merged

Conversation

Alizter
Copy link
Collaborator

@Alizter Alizter commented Feb 12, 2024

We characterize the fiber of the loop-susp counit. We can't make it a pointed equivalence just yet as we are missing pointedness of the Hopf construction. Interestingly we have to twist the first component when we try to show the sigma types are equivalent.

I've also gone ahead and added the lemmas in #1841 as we use one of these.

@Alizter
Copy link
Collaborator Author

Alizter commented Feb 13, 2024

I've been a bit lazy by using rewrite in the proof however I am not too concerned about it for the time being as it won't compute due to the Hopf equivalence anyway. I'll add a note to use explicit path algebra when that business is sorted out.

@Alizter Alizter force-pushed the ps/branch/characterize_fiber_of_loop_susp_counit branch from 91875f9 to b289332 Compare February 13, 2024 00:04
Copy link
Collaborator

@jdchristensen jdchristensen left a comment

Choose a reason for hiding this comment

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

This is great to have! Are you planning on adding a corollary that says that if X is n-connected, then the loop-susp conunit is roughly 2n-connected?

@Alizter
Copy link
Collaborator Author

Alizter commented Feb 13, 2024

@jdchristensen I can add that corollary too.

@Alizter Alizter force-pushed the ps/branch/characterize_fiber_of_loop_susp_counit branch from b289332 to 6506595 Compare February 13, 2024 01:43
@Alizter
Copy link
Collaborator Author

Alizter commented Feb 13, 2024

@jdchristensen I wrote down the corollary but I only managed to do it for n.+2 connected types. Do you think it can be strengthened to n.+1? In order to use the equivalence I have to use the lemmas about connectedness and checking only the base point.

@Alizter
Copy link
Collaborator Author

Alizter commented Feb 13, 2024

FTR do we know what the fibers and cofibers of the unit and counit are? I'm having trouble finding these results in AT textbooks. Freudenthal obviously says that we have an 2n-connected fiber for the unit, but I'm not sure if this is a smash or a join, I'm a little confused about the connectedness indexing. I don't recall ever coming across those characterisations. I have even less idea about the cofibers.

@Alizter Alizter linked an issue Feb 13, 2024 that may be closed by this pull request
@jdchristensen
Copy link
Collaborator

I wrote down the corollary but I only managed to do it for n.+2 connected types. Do you think it can be strengthened to n.+1?

If X is (-1)-connected, the corollary would say that the fibre is (-2)-connected. Since every type is (-2)-connected, this is trivially true. So you can extend it one step down, but you might have to break the proof into two cases.

I don't know the answers to the other questions off the top of my head.

@jdchristensen
Copy link
Collaborator

BTW, while you are adding those results about transport, here's another one I had lying around:

(** This is an improvement to [transport_arrow_toconst].  That result shows that the functions are homotopic, but even without funext, we can prove that these functions are equal. *)
Definition transport_arrow_toconst' {A : Type} {B : A -> Type} {C : Type}
  {x1 x2 : A} (p : x1 = x2) (f : B x1 -> C)
  : transport (fun x => B x -> C) p f = f o transport B p^.
Proof.
  destruct p; auto.
Defined.

I assume that a similar thing can be done for fromconst.

@Alizter Alizter force-pushed the ps/branch/characterize_fiber_of_loop_susp_counit branch 2 times, most recently from b173d1a to 1cfd713 Compare February 13, 2024 16:46
@Alizter
Copy link
Collaborator Author

Alizter commented Feb 13, 2024

@jdchristensen Thanks that works. I've also added the other transport lemma.

@jdchristensen
Copy link
Collaborator

This looks good to me. I restarted one job that failed with a download glitch, and it worked.

Signed-off-by: Ali Caglayan <[email protected]>
Signed-off-by: Ali Caglayan <[email protected]>
Signed-off-by: Ali Caglayan <[email protected]>
Signed-off-by: Ali Caglayan <[email protected]>
@Alizter Alizter force-pushed the ps/branch/characterize_fiber_of_loop_susp_counit branch from 1cfd713 to 463f1d5 Compare February 13, 2024 19:51
@Alizter Alizter merged commit b5c4fcc into HoTT:master Feb 13, 2024
@Alizter Alizter deleted the ps/branch/characterize_fiber_of_loop_susp_counit branch February 13, 2024 23:26
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.

Add transport lemmas for families of equivalences
2 participants