Zulip Chat Archive

Stream: Is there code for X?

Topic: AddEquiv.arrowCongr is a homeomorphism?


Jz Pan (Jun 24 2025 at 08:41):

Do we have homeomorphism version of docs#AddEquiv.arrowCongr ?

We have docs#AddEquiv.arrowCongr and docs#Homeomorph.piCongrLeft which gives add equiv and homeomorphism respectively, but seems that as functions they are not definitionally equal...

Jz Pan (Jun 25 2025 at 08:48):

import Mathlib

theorem Equiv.arrowCongr_eq_piCongrLeft {M N P : Type*} (f : M  N) :
    f.arrowCongr (.refl P) = f.piCongrLeft fun _  P := by
  ext g n
  simp [Equiv.piCongrLeft_apply_eq_cast]

Jz Pan (Jun 25 2025 at 08:48):

Should I PR this?


Last updated: Dec 20 2025 at 21:32 UTC