Zulip Chat Archive

Stream: Is there code for X?

Topic: bundled one-sided invertible functions


Eric Wieser (Jul 01 2020 at 17:23):

I recently found (function.embedding) for injective functions - is there a similar type for functions bundled with a one-sided inverse? I found for functions with a two-sided inverse.

Mario Carneiro (Jul 01 2020 at 17:29):

There is encodable A

Eric Wieser (Jul 01 2020 at 17:39):

I think I'm looking for that but a) without the constraint on nat, and b) in the form of a structure like embedding.

Eric Wieser (Jul 01 2020 at 17:41):

Perhaps I should be thinking of a two-sided inverse from A to a subset of B, instead of a one-sided inverse from A to B

Chris Hughes (Jul 01 2020 at 19:59):

There is pequiv, but that's from subsets to subsets.

Yury G. Kudryashov (Jul 01 2020 at 21:26):

Moreover, there is pequiv and local_equiv.

Scott Olson (Jul 02 2020 at 14:22):

I guess you're looking for something like split_epi/split_mono but specialized to types and functions instead of objects and arrows in any category?


Last updated: Dec 20 2023 at 11:08 UTC