Zulip Chat Archive

Stream: Is there code for X?

Topic: Hom(Z,A)


Adam Topaz (Mar 14 2022 at 21:18):

Does anyone know whether we have the isomorphism between Hom(Z,A)Hom(\mathbb{Z},A) and AA for an additive group AA? Ideally I would like an add_equiv.

Heather Macbeth (Mar 14 2022 at 21:22):

docs#zmultiples_add_hom , assuming commutativity (not sure if it's needed)

Adam Topaz (Mar 14 2022 at 21:23):

Thanks!

Heather Macbeth (Mar 14 2022 at 21:23):

with thanks to

import tactic

example {A : Type*} [add_comm_group A] : ( →+ A) ≃+ A := by library_search

Adam Topaz (Mar 14 2022 at 21:27):

While you're here.... do you know if we have the iso between \top : subgroup G and G?

Adam Topaz (Mar 14 2022 at 21:27):

library search comes up short on that...

Heather Macbeth (Mar 14 2022 at 21:31):

I found it for submodules: docs#submodule.top_equiv_self

Heather Macbeth (Mar 14 2022 at 21:31):

(this time by googling for ↥⊤ through the whole documentation)

Heather Macbeth (Mar 14 2022 at 21:37):

You could build it from docs#add_monoid_hom.cod_restrict and docs#add_monoid_hom.restrict (as I'm sure you know perfectly well).

Eric Wieser (Mar 14 2022 at 23:07):

There's an open PR for that, #12658

Kevin Buzzard (Mar 14 2022 at 23:09):

Heh yeah this came up on the discord yesterday


Last updated: Dec 20 2023 at 11:08 UTC