Theorem List for Intuitionistic Logic Explorer - 13901-14000 *Has distinct variable
group(s)
| Type | Label | Description |
| Statement |
| |
| Theorem | ghmsub 13901 |
Linearity of subtraction through a group homomorphism. (Contributed by
Stefan O'Rear, 31-Dec-2014.)
|
   
          
                      |
| |
| Theorem | isghmd 13902* |
Deduction for a group homomorphism. (Contributed by Stefan O'Rear,
4-Feb-2015.)
|
                          
 
                 

   |
| |
| Theorem | ghmmhm 13903 |
A group homomorphism is a monoid homomorphism. (Contributed by Stefan
O'Rear, 7-Mar-2015.)
|
  
 MndHom    |
| |
| Theorem | ghmmhmb 13904 |
Group homomorphisms and monoid homomorphisms coincide. (Thus,
is somewhat redundant, although its stronger reverse closure
properties are sometimes useful.) (Contributed by Stefan O'Rear,
7-Mar-2015.)
|
      MndHom    |
| |
| Theorem | ghmex 13905 |
The set of group homomorphisms exists. (Contributed by Jim Kingdon,
15-May-2025.)
|
       |
| |
| Theorem | ghmmulg 13906 |
A group homomorphism preserves group multiples. (Contributed by Mario
Carneiro, 14-Jun-2015.)
|
   
.g 
.g    
                |
| |
| Theorem | ghmrn 13907 |
The range of a homomorphism is a subgroup. (Contributed by Stefan
O'Rear, 31-Dec-2014.)
|
   SubGrp    |
| |
| Theorem | 0ghm 13908 |
The constant zero linear function between two groups. (Contributed by
Stefan O'Rear, 5-Sep-2015.)
|
         

      |
| |
| Theorem | idghm 13909 |
The identity homomorphism on a group. (Contributed by Stefan O'Rear,
31-Dec-2014.)
|
    
     |
| |
| Theorem | resghm 13910 |
Restriction of a homomorphism to a subgroup. (Contributed by Stefan
O'Rear, 31-Dec-2014.)
|
 ↾s    
 SubGrp   
     |
| |
| Theorem | resghm2 13911 |
One direction of resghm2b 13912. (Contributed by Mario Carneiro,
13-Jan-2015.) (Revised by Mario Carneiro, 18-Jun-2015.)
|
 ↾s    
 SubGrp  
    |
| |
| Theorem | resghm2b 13912 |
Restriction of the codomain of a homomorphism. (Contributed by Mario
Carneiro, 13-Jan-2015.) (Revised by Mario Carneiro, 18-Jun-2015.)
|
 ↾s    SubGrp 
   
     |
| |
| Theorem | ghmghmrn 13913 |
A group homomorphism from to is also
a group homomorphism
from to its
image in .
(Contributed by Paul Chapman,
3-Mar-2008.) (Revised by AV, 26-Aug-2021.)
|
 ↾s    
    |
| |
| Theorem | ghmco 13914 |
The composition of group homomorphisms is a homomorphism. (Contributed by
Mario Carneiro, 12-Jun-2015.)
|
  
     
    |
| |
| Theorem | ghmima 13915 |
The image of a subgroup under a homomorphism. (Contributed by Stefan
O'Rear, 31-Dec-2014.)
|
  
 SubGrp       SubGrp    |
| |
| Theorem | ghmpreima 13916 |
The inverse image of a subgroup under a homomorphism. (Contributed by
Stefan O'Rear, 31-Dec-2014.)
|
  
 SubGrp        SubGrp    |
| |
| Theorem | ghmeql 13917 |
The equalizer of two group homomorphisms is a subgroup. (Contributed by
Stefan O'Rear, 7-Mar-2015.) (Revised by Mario Carneiro, 6-May-2015.)
|
  
      SubGrp    |
| |
| Theorem | ghmnsgima 13918 |
The image of a normal subgroup under a surjective homomorphism is
normal. (Contributed by Mario Carneiro, 4-Feb-2015.)
|
      
 NrmSGrp       NrmSGrp    |
| |
| Theorem | ghmnsgpreima 13919 |
The inverse image of a normal subgroup under a homomorphism is normal.
(Contributed by Mario Carneiro, 4-Feb-2015.)
|
  
 NrmSGrp        NrmSGrp    |
| |
| Theorem | ghmker 13920 |
The kernel of a homomorphism is a normal subgroup. (Contributed by
Mario Carneiro, 4-Feb-2015.)
|
            NrmSGrp    |
| |
| Theorem | ghmeqker 13921 |
Two source points map to the same destination point under a group
homomorphism iff their difference belongs to the kernel. (Contributed
by Stefan O'Rear, 31-Dec-2014.)
|
       
    
      
      
     
   |
| |
| Theorem | f1ghm0to0 13922 |
If a group homomorphism is injective, it maps the zero of one
group (and only the zero) to the zero of the other group. (Contributed
by AV, 24-Oct-2019.) (Revised by Thierry Arnoux, 13-May-2023.)
|
           
      
          
   |
| |
| Theorem | ghmf1 13923* |
Two ways of saying a group homomorphism is 1-1 into its codomain.
(Contributed by Paul Chapman, 3-Mar-2008.) (Revised by Mario Carneiro,
13-Jan-2015.) (Proof shortened by AV, 4-Apr-2025.)
|
           
                 
    |
| |
| Theorem | kerf1ghm 13924 |
A group homomorphism
is injective if and only if its kernel is the
singleton   . (Contributed by
Thierry Arnoux, 27-Oct-2017.)
(Proof shortened by AV, 24-Oct-2019.) (Revised by Thierry Arnoux,
13-May-2023.)
|
           
                      |
| |
| Theorem | ghmf1o 13925 |
A bijective group homomorphism is an isomorphism. (Contributed by Mario
Carneiro, 13-Jan-2015.)
|
         
            |
| |
| Theorem | conjghm 13926* |
Conjugation is an automorphism of the group. (Contributed by Mario
Carneiro, 13-Jan-2015.)
|
   
      
       

          |
| |
| Theorem | conjsubg 13927* |
A conjugated subgroup is also a subgroup. (Contributed by Mario
Carneiro, 13-Jan-2015.)
|
   
      
        SubGrp  
SubGrp    |
| |
| Theorem | conjsubgen 13928* |
A conjugated subgroup is equinumerous to the original subgroup.
(Contributed by Mario Carneiro, 18-Jan-2015.)
|
   
      
        SubGrp     |
| |
| Theorem | conjnmz 13929* |
A subgroup is unchanged under conjugation by an element of its
normalizer. (Contributed by Mario Carneiro, 18-Jan-2015.)
|
   
      
          
      SubGrp     |
| |
| Theorem | conjnmzb 13930* |
Alternative condition for elementhood in the normalizer. (Contributed
by Mario Carneiro, 18-Jan-2015.)
|
   
      
          
    
SubGrp        |
| |
| Theorem | conjnsg 13931* |
A normal subgroup is unchanged under conjugation. (Contributed by Mario
Carneiro, 18-Jan-2015.)
|
   
      
        NrmSGrp     |
| |
| Theorem | qusghm 13932* |
If is a normal
subgroup of , then the
"natural map" from
elements to their cosets is a group homomorphism from to
. (Contributed by Mario Carneiro,
14-Jun-2015.) (Revised by
Mario Carneiro, 18-Sep-2015.)
|
     s 
~QG      ![] ]](rbrack.gif)  ~QG    NrmSGrp      |
| |
| Theorem | ghmpropd 13933* |
Group homomorphism depends only on the group attributes of structures.
(Contributed by Mario Carneiro, 12-Jun-2015.)
|
                          
 
                 
 
               
 
    |
| |
| 7.2.5 Abelian groups
|
| |
| 7.2.5.1 Definition and basic
properties
|
| |
| Syntax | ccmn 13934 |
Extend class notation with class of all commutative monoids.
|
CMnd |
| |
| Syntax | cabl 13935 |
Extend class notation with class of all Abelian groups.
|
 |
| |
| Definition | df-cmn 13936* |
Define class of all commutative monoids. (Contributed by Mario
Carneiro, 6-Jan-2015.)
|
CMnd        
                     |
| |
| Definition | df-abl 13937 |
Define class of all Abelian groups. (Contributed by NM, 17-Oct-2011.)
(Revised by Mario Carneiro, 6-Jan-2015.)
|
 CMnd |
| |
| Theorem | isabl 13938 |
The predicate "is an Abelian (commutative) group". (Contributed by
NM,
17-Oct-2011.)
|
 
CMnd  |
| |
| Theorem | ablgrp 13939 |
An Abelian group is a group. (Contributed by NM, 26-Aug-2011.)
|

  |
| |
| Theorem | ablgrpd 13940 |
An Abelian group is a group, deduction form of ablgrp 13939. (Contributed
by Rohan Ridenour, 3-Aug-2023.)
|
     |
| |
| Theorem | ablcmn 13941 |
An Abelian group is a commutative monoid. (Contributed by Mario Carneiro,
6-Jan-2015.)
|

CMnd |
| |
| Theorem | ablcmnd 13942 |
An Abelian group is a commutative monoid. (Contributed by SN,
1-Jun-2024.)
|
   CMnd |
| |
| Theorem | iscmn 13943* |
The predicate "is a commutative monoid". (Contributed by Mario
Carneiro, 6-Jan-2015.)
|
   
    CMnd 

  

    |
| |
| Theorem | isabl2 13944* |
The predicate "is an Abelian (commutative) group". (Contributed by
NM,
17-Oct-2011.) (Revised by Mario Carneiro, 6-Jan-2015.)
|
   
      
       |
| |
| Theorem | cmnpropd 13945* |
If two structures have the same group components (properties), one is a
commutative monoid iff the other one is. (Contributed by Mario
Carneiro, 6-Jan-2015.)
|
              
 
               
 CMnd
CMnd  |
| |
| Theorem | ablpropd 13946* |
If two structures have the same group components (properties), one is an
Abelian group iff the other one is. (Contributed by NM, 6-Dec-2014.)
|
              
 
               
    |
| |
| Theorem | ablprop 13947 |
If two structures have the same group components (properties), one is an
Abelian group iff the other one is. (Contributed by NM,
11-Oct-2013.)
|
                 |
| |
| Theorem | iscmnd 13948* |
Properties that determine a commutative monoid. (Contributed by Mario
Carneiro, 7-Jan-2015.)
|
              
      
CMnd |
| |
| Theorem | isabld 13949* |
Properties that determine an Abelian group. (Contributed by NM,
6-Aug-2013.)
|
              
      
  |
| |
| Theorem | isabli 13950* |
Properties that determine an Abelian group. (Contributed by NM,
4-Sep-2011.)
|
   
    
  

   |
| |
| Theorem | cmnmnd 13951 |
A commutative monoid is a monoid. (Contributed by Mario Carneiro,
6-Jan-2015.)
|
 CMnd   |
| |
| Theorem | cmncom 13952 |
A commutative monoid is commutative. (Contributed by Mario Carneiro,
6-Jan-2015.)
|
   
     CMnd
  
    |
| |
| Theorem | ablcom 13953 |
An Abelian group operation is commutative. (Contributed by NM,
26-Aug-2011.)
|
   
    
  
    |
| |
| Theorem | cmn32 13954 |
Commutative/associative law for commutative monoids. (Contributed by
NM, 4-Feb-2014.) (Revised by Mario Carneiro, 21-Apr-2016.)
|
   
     CMnd
  
      
   |
| |
| Theorem | cmn4 13955 |
Commutative/associative law for commutative monoids. (Contributed by
NM, 4-Feb-2014.) (Revised by Mario Carneiro, 21-Apr-2016.)
|
   
     CMnd
 
     
      
    |
| |
| Theorem | cmn12 13956 |
Commutative/associative law for commutative monoids. (Contributed by
Stefan O'Rear, 5-Sep-2015.) (Revised by Mario Carneiro,
21-Apr-2016.)
|
   
     CMnd
  
          |
| |
| Theorem | abl32 13957 |
Commutative/associative law for Abelian groups. (Contributed by Stefan
O'Rear, 10-Apr-2015.) (Revised by Mario Carneiro, 21-Apr-2016.)
|
   
     
            
   |
| |
| Theorem | cmnmndd 13958 |
A commutative monoid is a monoid. (Contributed by SN, 1-Jun-2024.)
|
 CMnd    |
| |
| Theorem | rinvmod 13959* |
Uniqueness of a right inverse element in a commutative monoid, if it
exists. Corresponds to caovimo 6226. (Contributed by AV,
31-Dec-2023.)
|
            CMnd        |
| |
| Theorem | ablinvadd 13960 |
The inverse of an Abelian group operation. (Contributed by NM,
31-Mar-2014.)
|
   
         
                   |
| |
| Theorem | ablsub2inv 13961 |
Abelian group subtraction of two inverses. (Contributed by Stefan
O'Rear, 24-May-2015.)
|
   
                              |
| |
| Theorem | ablsubadd 13962 |
Relationship between Abelian group subtraction and addition.
(Contributed by NM, 31-Mar-2014.)
|
   
         
 
    
   |
| |
| Theorem | ablsub4 13963 |
Commutative/associative subtraction law for Abelian groups.
(Contributed by NM, 31-Mar-2014.)
|
   
             
        
     |
| |
| Theorem | abladdsub4 13964 |
Abelian group addition/subtraction law. (Contributed by NM,
31-Mar-2014.)
|
   
             
    
 
     |
| |
| Theorem | abladdsub 13965 |
Associative-type law for group subtraction and addition. (Contributed
by NM, 19-Apr-2014.)
|
   
         
 
   
      |
| |
| Theorem | ablpncan2 13966 |
Cancellation law for subtraction in an Abelian group. (Contributed by
NM, 2-Oct-2014.)
|
   
        
   
   |
| |
| Theorem | ablpncan3 13967 |
A cancellation law for Abelian groups. (Contributed by NM,
23-Mar-2015.)
|
   
           
   
  |
| |
| Theorem | ablsubsub 13968 |
Law for double subtraction. (Contributed by NM, 7-Apr-2015.)
|
   
       
              
   |
| |
| Theorem | ablsubsub4 13969 |
Law for double subtraction. (Contributed by NM, 7-Apr-2015.)
|
   
       
                  |
| |
| Theorem | ablpnpcan 13970 |
Cancellation law for mixed addition and subtraction. (pnpcan 8460
analog.) (Contributed by NM, 29-May-2015.)
|
   
       
                          |
| |
| Theorem | ablnncan 13971 |
Cancellation law for group subtraction. (nncan 8450 analog.)
(Contributed by NM, 7-Apr-2015.)
|
   
      
    
     |
| |
| Theorem | ablsub32 13972 |
Swap the second and third terms in a double group subtraction.
(Contributed by NM, 7-Apr-2015.)
|
   
      
            
   |
| |
| Theorem | ablnnncan 13973 |
Cancellation law for group subtraction. (nnncan 8456 analog.)
(Contributed by NM, 29-Feb-2008.) (Revised by AV, 27-Aug-2021.)
|
   
      
                |
| |
| Theorem | ablnnncan1 13974 |
Cancellation law for group subtraction. (nnncan1 8457 analog.)
(Contributed by NM, 7-Apr-2015.)
|
   
      
                |
| |
| Theorem | ablsubsub23 13975 |
Swap subtrahend and result of group subtraction. (Contributed by NM,
14-Dec-2007.) (Revised by AV, 7-Oct-2021.)
|
   
     
     

    |
| |
| Theorem | ghmfghm 13976* |
The function fulfilling the conditions of ghmgrp 13768 is a group
homomorphism. (Contributed by Thierry Arnoux, 26-Jan-2020.)
|
               
           
            
      |
| |
| Theorem | ghmcmn 13977* |
The image of a commutative monoid under a group homomorphism
is a
commutative monoid. (Contributed by Thierry Arnoux,
26-Jan-2020.)
|
               
           
            
CMnd 
CMnd |
| |
| Theorem | ghmabl 13978* |
The image of an abelian group under a group homomorphism is
an abelian group. (Contributed by Mario Carneiro, 12-May-2014.)
(Revised by Thierry Arnoux, 26-Jan-2020.)
|
               
           
            
    |
| |
| Theorem | invghm 13979 |
The inversion map is a group automorphism if and only if the group is
abelian. (In general it is only a group homomorphism into the opposite
group, but in an abelian group the opposite group coincides with the
group itself.) (Contributed by Mario Carneiro, 4-May-2015.)
|
              |
| |
| Theorem | eqgabl 13980 |
Value of the subgroup coset equivalence relation on an abelian group.
(Contributed by Mario Carneiro, 14-Jun-2015.)
|
   
    
~QG   
  

     |
| |
| Theorem | qusecsub 13981 |
Two subgroup cosets are equal if and only if the difference of their
representatives is a member of the subgroup. (Contributed by AV,
7-Mar-2025.)
|
   
    
~QG    
SubGrp     
  
 
 
   |
| |
| Theorem | subgabl 13982 |
A subgroup of an abelian group is also abelian. (Contributed by Mario
Carneiro, 3-Dec-2014.)
|
 ↾s    SubGrp  
  |
| |
| Theorem | subcmnd 13983 |
A submonoid of a commutative monoid is also commutative. (Contributed
by Mario Carneiro, 10-Jan-2015.)
|
 
↾s    CMnd      CMnd |
| |
| Theorem | ablnsg 13984 |
Every subgroup of an abelian group is normal. (Contributed by Mario
Carneiro, 14-Jun-2015.)
|
 NrmSGrp  SubGrp    |
| |
| Theorem | ablressid 13985 |
A commutative group restricted to its base set is a commutative group.
It will usually be the original group exactly, of course, but to show
that needs additional conditions such as those in strressid 13217.
(Contributed by Jim Kingdon, 5-May-2025.)
|
     
↾s    |
| |
| Theorem | imasabl 13986* |
The image structure of an abelian group is an abelian group (imasgrp 13761
analog). (Contributed by AV, 22-Feb-2025.)
|
  s
                     
                 
        
                

         |
| |
| 7.2.5.2 Group sum operation
|
| |
| Theorem | gsumfzreidx 13987 |
Re-index a finite group sum using a bijection. Corresponds to the first
equation in [Lang] p. 5 with . (Contributed by AV,
26-Dec-2023.)
|
        
CMnd 
                             g   g      |
| |
| Theorem | gsumfzsubmcl 13988 |
Closure of a group sum in a submonoid. (Contributed by Mario Carneiro,
10-Jan-2015.) (Revised by AV, 3-Jun-2019.) (Revised by Jim Kingdon,
30-Aug-2025.)
|
       SubMnd               g    |
| |
| Theorem | gsumfzmptfidmadd 13989* |
The sum of two group sums expressed as mappings with finite domain.
(Contributed by AV, 23-Jul-2019.) (Revised by Jim Kingdon,
31-Aug-2025.)
|
   
    CMnd                   
               g            g   g     |
| |
| Theorem | gsumfzmptfidmadd2 13990* |
The sum of two group sums expressed as mappings with finite domain,
using a function operation. (Contributed by AV, 23-Jul-2019.)
|
   
    CMnd                   
               g       g   g     |
| |
| Theorem | gsumfzconst 13991* |
Sum of a constant series. (Contributed by Mario Carneiro, 19-Dec-2014.)
(Revised by Jim Kingdon, 6-Sep-2025.)
|
   
.g       

 g 
         

   |
| |
| Theorem | gsumfzconstf 13992* |
Sum of a constant series. (Contributed by Thierry Arnoux,
5-Jul-2017.)
|
      .g       

 g 
         

   |
| |
| Theorem | gsumfzmhm 13993 |
Apply a monoid homomorphism to a group sum. (Contributed by Mario
Carneiro, 15-Dec-2014.) (Revised by AV, 6-Jun-2019.) (Revised by Jim
Kingdon, 8-Sep-2025.)
|
        
CMnd 
       MndHom
              g   
    g     |
| |
| Theorem | gsumfzmhm2 13994* |
Apply a group homomorphism to a group sum, mapping version with implicit
substitution. (Contributed by Mario Carneiro, 5-May-2015.) (Revised by
AV, 6-Jun-2019.) (Revised by Jim Kingdon, 9-Sep-2025.)
|
        
CMnd 
      
  MndHom           
 
 g           g          |
| |
| Theorem | gsumfzsnfd 13995* |
Group sum of a singleton, deduction form, using bound-variable
hypotheses instead of distinct variable conditions. (Contributed by
Mario Carneiro, 19-Dec-2014.) (Revised by Thierry Arnoux,
28-Mar-2018.) (Revised by AV, 11-Dec-2019.)
|
                    g   
    |
| |
| Theorem | gsumsplit0 13996 |
Splitting off the rightmost summand of a group sum (even if it is the
only summand). Similar to gsumsplit1r 13544 except that can equal
. (Contributed by Jim Kingdon, 4-Apr-2026.)
|
   
                     
     
 g 
  g                 |
| |
| 7.3 Rings
|
| |
| 7.3.1 Multiplicative Group
|
| |
| Syntax | cmgp 13997 |
Multiplicative group.
|
mulGrp |
| |
| Definition | df-mgp 13998 |
Define a structure that puts the multiplication operation of a ring in the
addition slot. Note that this will not actually be a group for the
average ring, or even for a field, but it will be a monoid, and we get a
group if we restrict to the elements that have inverses. This allows us
to formalize such notions as "the multiplication operation of a ring
is a
monoid" or "the multiplicative identity" in terms of the
identity of a
monoid (df-ur 14037). (Contributed by Mario Carneiro,
21-Dec-2014.)
|
mulGrp  
sSet              |
| |
| Theorem | fnmgp 13999 |
The multiplicative group operator is a function. (Contributed by Mario
Carneiro, 11-Mar-2015.)
|
mulGrp  |
| |
| Theorem | mgpvalg 14000 |
Value of the multiplication group operation. (Contributed by Mario
Carneiro, 21-Dec-2014.)
|
mulGrp 
      sSet     
   |