Homotopy Type Theory abelian group homomorphism > history (Rev #4, changes)

Showing changes from revision #3 to #4: Added | Removed | Changed

Definition

< abelian group homomorphism

For

abelian groups (A,0 A,+ A, A)(A, 0_A, +_A, -_A) and (B,0 B,+ B, B)(B, 0_B, +_B, -_B) and a function f:ABf:A \to B, let us define the types

preservesUnit(f)f(0 A)= B0 bpreservesUnit(f) \coloneqq f(0_A) =_B 0_b
preservesAddition(f) a:A b:Af(a+ Ab)= Bf(a)+ Bf(b)preservesAddition(f) \coloneqq \prod_{a:A} \prod_{b:A} f(a +_A b) =_B f(a) +_B f(b)
preservesNegation(f) a:Af( A(a))= B B(f(a))preservesNegation(f) \coloneqq \prod_{a:A} f(-_A(a)) =_B -_B(f(a))
isAbGrpHom(f)preservesUnit(f)×preservesAddition(f)×preservesNegation(f)isAbGrpHom(f) \coloneqq preservesUnit(f) \times preservesAddition(f) \times preservesNegation(f)

ff is an abelian group homomorphism if isAbGrpHom(f)isAbGrpHom(f) has a term. Since an abelian group is a set, the identity types are propositions and thus preserved in an abelian group homomorphism.

The type of abelian group homomorphisms between abelian groups AA and BB is defined as

Hom Ab(A,B) f:ABisAbGrpHom(f)Hom_{Ab}(A, B) \coloneqq \prod_{f:A\to B} isAbGrpHom(f)

See also

Revision on June 17, 2022 at 20:38:06 by Anonymous?. See the history of this page for a list of all contributions to it.