Theorem List for Intuitionistic Logic Explorer - 14101-14200 *Has distinct variable
group(s)
| Type | Label | Description |
| Statement |
| |
| Theorem | subrgring 14101 |
A subring is a ring. (Contributed by Stefan O'Rear, 27-Nov-2014.)
|
 ↾s   SubRing    |
| |
| Theorem | subrgcrng 14102 |
A subring of a commutative ring is a commutative ring. (Contributed by
Mario Carneiro, 10-Jan-2015.)
|
 ↾s    SubRing  
  |
| |
| Theorem | subrgrcl 14103 |
Reverse closure for a subring predicate. (Contributed by Mario Carneiro,
3-Dec-2014.)
|
 SubRing    |
| |
| Theorem | subrgsubg 14104 |
A subring is a subgroup. (Contributed by Mario Carneiro, 3-Dec-2014.)
|
 SubRing  SubGrp    |
| |
| Theorem | subrg0 14105 |
A subring always has the same additive identity. (Contributed by Stefan
O'Rear, 27-Nov-2014.)
|
 ↾s      
SubRing        |
| |
| Theorem | subrg1cl 14106 |
A subring contains the multiplicative identity. (Contributed by Stefan
O'Rear, 27-Nov-2014.)
|
     SubRing    |
| |
| Theorem | subrgbas 14107 |
Base set of a subring structure. (Contributed by Stefan O'Rear,
27-Nov-2014.)
|
 ↾s   SubRing        |
| |
| Theorem | subrg1 14108 |
A subring always has the same multiplicative identity. (Contributed by
Stefan O'Rear, 27-Nov-2014.)
|
 ↾s      
SubRing        |
| |
| Theorem | subrgacl 14109 |
A subring is closed under addition. (Contributed by Mario Carneiro,
2-Dec-2014.)
|
     SubRing 
  
  |
| |
| Theorem | subrgmcl 14110 |
A subgroup is closed under multiplication. (Contributed by Mario
Carneiro, 2-Dec-2014.)
|
      SubRing 
  
  |
| |
| Theorem | subrgsubm 14111 |
A subring is a submonoid of the multiplicative monoid. (Contributed by
Mario Carneiro, 15-Jun-2015.)
|
mulGrp   SubRing  SubMnd    |
| |
| Theorem | subrgdvds 14112 |
If an element divides another in a subring, then it also divides the
other in the parent ring. (Contributed by Mario Carneiro,
4-Dec-2014.)
|
 ↾s   r   r   SubRing   |
| |
| Theorem | subrguss 14113 |
A unit of a subring is a unit of the parent ring. (Contributed by Mario
Carneiro, 4-Dec-2014.)
|
 ↾s  Unit  Unit   SubRing    |
| |
| Theorem | subrginv 14114 |
A subring always has the same inversion function, for elements that are
invertible. (Contributed by Mario Carneiro, 4-Dec-2014.)
|
 ↾s      Unit        SubRing             |
| |
| Theorem | subrgdv 14115 |
A subring always has the same division function, for elements that are
invertible. (Contributed by Mario Carneiro, 4-Dec-2014.)
|
 ↾s 
/r  Unit  /r    SubRing 
  
      |
| |
| Theorem | subrgunit 14116 |
An element of a ring is a unit of a subring iff it is a unit of the
parent ring and both it and its inverse are in the subring.
(Contributed by Mario Carneiro, 4-Dec-2014.)
|
 ↾s  Unit  Unit       SubRing  

        |
| |
| Theorem | subrgugrp 14117 |
The units of a subring form a subgroup of the unit group of the original
ring. (Contributed by Mario Carneiro, 4-Dec-2014.)
|
 ↾s  Unit  Unit   mulGrp  ↾s   SubRing  SubGrp    |
| |
| Theorem | issubrg2 14118* |
Characterize the subrings of a ring by closure properties. (Contributed
by Mario Carneiro, 3-Dec-2014.)
|
             
SubRing   SubGrp  
  
    |
| |
| Theorem | subrgnzr 14119 |
A subring of a nonzero ring is nonzero. (Contributed by Mario Carneiro,
15-Jun-2015.)
|
 ↾s    NzRing SubRing  
NzRing |
| |
| Theorem | subrgintm 14120* |
The intersection of an inhabited collection of subrings is a subring.
(Contributed by Stefan O'Rear, 30-Nov-2014.) (Revised by Mario
Carneiro, 7-Dec-2014.)
|
  SubRing     SubRing    |
| |
| Theorem | subrgin 14121 |
The intersection of two subrings is a subring. (Contributed by Stefan
O'Rear, 30-Nov-2014.) (Revised by Mario Carneiro, 7-Dec-2014.)
|
  SubRing 
SubRing  
  SubRing    |
| |
| Theorem | subsubrg 14122 |
A subring of a subring is a subring. (Contributed by Mario Carneiro,
4-Dec-2014.)
|
 ↾s   SubRing  
SubRing   SubRing      |
| |
| Theorem | subsubrg2 14123 |
The set of subrings of a subring are the smaller subrings. (Contributed
by Stefan O'Rear, 9-Mar-2015.)
|
 ↾s   SubRing  SubRing   SubRing      |
| |
| Theorem | issubrg3 14124 |
A subring is an additive subgroup which is also a multiplicative
submonoid. (Contributed by Mario Carneiro, 7-Mar-2015.)
|
mulGrp   
SubRing   SubGrp 
SubMnd      |
| |
| Theorem | resrhm 14125 |
Restriction of a ring homomorphism to a subring is a homomorphism.
(Contributed by Mario Carneiro, 12-Mar-2015.)
|
 ↾s    
RingHom 
SubRing  
   RingHom    |
| |
| Theorem | resrhm2b 14126 |
Restriction of the codomain of a (ring) homomorphism. resghm2b 13713 analog.
(Contributed by SN, 7-Feb-2025.)
|
 ↾s    SubRing 
   RingHom 
 RingHom     |
| |
| Theorem | rhmeql 14127 |
The equalizer of two ring homomorphisms is a subring. (Contributed by
Stefan O'Rear, 7-Mar-2015.) (Revised by Mario Carneiro, 6-May-2015.)
|
  
RingHom 
 RingHom     SubRing    |
| |
| Theorem | rhmima 14128 |
The homomorphic image of a subring is a subring. (Contributed by Stefan
O'Rear, 10-Mar-2015.) (Revised by Mario Carneiro, 6-May-2015.)
|
  
RingHom 
SubRing  
    SubRing    |
| |
| Theorem | rnrhmsubrg 14129 |
The range of a ring homomorphism is a subring. (Contributed by SN,
18-Nov-2023.)
|
  RingHom  SubRing    |
| |
| Theorem | subrgpropd 14130* |
If two structures have the same group components (properties), they have
the same set of subrings. (Contributed by Mario Carneiro,
9-Feb-2015.)
|
              
 
                 
 
                  SubRing  SubRing    |
| |
| Theorem | rhmpropd 14131* |
Ring homomorphism depends only on the ring attributes of structures.
(Contributed by Mario Carneiro, 12-Jun-2015.)
|
                          
 
                 
 
                 
 
                   
 
                   RingHom   RingHom    |
| |
| 7.3.12 Left regular elements and
domains
|
| |
| Syntax | crlreg 14132 |
Set of left-regular elements in a ring.
|
RLReg |
| |
| Syntax | cdomn 14133 |
Class of (ring theoretic) domains.
|
Domn |
| |
| Syntax | cidom 14134 |
Class of integral domains.
|
IDomn |
| |
| Definition | df-rlreg 14135* |
Define the set of left-regular elements in a ring as those elements
which are not left zero divisors, meaning that multiplying a nonzero
element on the left by a left-regular element gives a nonzero product.
(Contributed by Stefan O'Rear, 22-Mar-2015.)
|
RLReg       
                 
        |
| |
| Definition | df-domn 14136* |
A domain is a nonzero ring in which there are no nontrivial zero
divisors. (Contributed by Mario Carneiro, 28-Mar-2015.)
|
Domn  NzRing       ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)           

    |
| |
| Definition | df-idom 14137 |
An integral domain is a commutative domain. (Contributed by Mario
Carneiro, 17-Jun-2015.)
|
IDomn 
Domn |
| |
| Theorem | rrgmex 14138 |
A structure whose set of left-regular elements is inhabited is a set.
(Contributed by Jim Kingdon, 12-Aug-2025.)
|
RLReg     |
| |
| Theorem | rrgval 14139* |
Value of the set or left-regular elements in a ring. (Contributed by
Stefan O'Rear, 22-Mar-2015.)
|
RLReg                  
  |
| |
| Theorem | isrrg 14140* |
Membership in the set of left-regular elements. (Contributed by Stefan
O'Rear, 22-Mar-2015.)
|
RLReg                       |
| |
| Theorem | rrgeq0i 14141 |
Property of a left-regular element. (Contributed by Stefan O'Rear,
22-Mar-2015.)
|
RLReg                      |
| |
| Theorem | rrgeq0 14142 |
Left-multiplication by a left regular element does not change zeroness.
(Contributed by Stefan O'Rear, 28-Mar-2015.)
|
RLReg               
   
  |
| |
| Theorem | rrgss 14143 |
Left-regular elements are a subset of the base set. (Contributed by
Stefan O'Rear, 22-Mar-2015.)
|
RLReg       |
| |
| Theorem | unitrrg 14144 |
Units are regular elements. (Contributed by Stefan O'Rear,
22-Mar-2015.)
|
RLReg  Unit     |
| |
| Theorem | rrgnz 14145 |
In a nonzero ring, the zero is a left zero divisor (that is, not a
left-regular element). (Contributed by Thierry Arnoux, 6-May-2025.)
|
RLReg      
NzRing   |
| |
| Theorem | isdomn 14146* |
Expand definition of a domain. (Contributed by Mario Carneiro,
28-Mar-2015.)
|
   
         Domn  NzRing      
    |
| |
| Theorem | domnnzr 14147 |
A domain is a nonzero ring. (Contributed by Mario Carneiro,
28-Mar-2015.)
|
 Domn NzRing |
| |
| Theorem | domnring 14148 |
A domain is a ring. (Contributed by Mario Carneiro, 28-Mar-2015.)
|
 Domn   |
| |
| Theorem | domneq0 14149 |
In a domain, a product is zero iff it has a zero factor. (Contributed
by Mario Carneiro, 28-Mar-2015.)
|
   
          Domn
        |
| |
| Theorem | domnmuln0 14150 |
In a domain, a product of nonzero elements is nonzero. (Contributed by
Mario Carneiro, 6-May-2015.)
|
   
          Domn   
   |
| |
| Theorem | opprdomnbg 14151 |
A class is a domain if and only if its opposite is a domain,
biconditional form of opprdomn 14152. (Contributed by SN, 15-Jun-2015.)
|
oppr    Domn
Domn  |
| |
| Theorem | opprdomn 14152 |
The opposite of a domain is also a domain. (Contributed by Mario
Carneiro, 15-Jun-2015.)
|
oppr   Domn Domn |
| |
| Theorem | isidom 14153 |
An integral domain is a commutative domain. (Contributed by Mario
Carneiro, 17-Jun-2015.)
|
 IDomn  Domn  |
| |
| Theorem | idomdomd 14154 |
An integral domain is a domain. (Contributed by Thierry Arnoux,
22-Mar-2025.)
|
 IDomn  Domn |
| |
| Theorem | idomcringd 14155 |
An integral domain is a commutative ring with unity. (Contributed by
Thierry Arnoux, 4-May-2025.) (Proof shortened by SN, 14-May-2025.)
|
 IDomn    |
| |
| Theorem | idomringd 14156 |
An integral domain is a ring. (Contributed by Thierry Arnoux,
22-Mar-2025.)
|
 IDomn    |
| |
| 7.4 Division rings and
fields
|
| |
| 7.4.1 Ring apartness
|
| |
| Syntax | capr 14157 |
Extend class notation with ring apartness.
|
#r |
| |
| Definition | df-apr 14158* |
The relation between elements whose difference is invertible, which for
a local ring is an apartness relation by aprap 14163. (Contributed by Jim
Kingdon, 13-Feb-2025.)
|
#r           
             Unit      |
| |
| Theorem | aprval 14159 |
Expand Definition df-apr 14158. (Contributed by Jim Kingdon,
17-Feb-2025.)
|
       # #r   
     
Unit   
       # 
    |
| |
| Theorem | aprirr 14160 |
The apartness relation given by df-apr 14158 for a nonzero ring is
irreflexive. (Contributed by Jim Kingdon, 16-Feb-2025.)
|
       # #r     
            #   |
| |
| Theorem | aprsym 14161 |
The apartness relation given by df-apr 14158 for a ring is symmetric.
(Contributed by Jim Kingdon, 17-Feb-2025.)
|
       # #r     
     # #    |
| |
| Theorem | aprcotr 14162 |
The apartness relation given by df-apr 14158 for a local ring is
cotransitive. (Contributed by Jim Kingdon, 17-Feb-2025.)
|
       # #r    LRing         #  # #     |
| |
| Theorem | aprap 14163 |
The relation given by df-apr 14158 for a local ring is an apartness
relation. (Contributed by Jim Kingdon, 20-Feb-2025.)
|
 LRing #r  Ap       |
| |
| 7.5 Left modules
|
| |
| 7.5.1 Definition and basic
properties
|
| |
| Syntax | clmod 14164 |
Extend class notation with class of all left modules.
|
 |
| |
| Syntax | cscaf 14165 |
The functionalization of the scalar multiplication operation.
|
  |
| |
| Definition | df-lmod 14166* |
Define the class of all left modules, which are generalizations of left
vector spaces. A left module over a ring is an (Abelian) group
(vectors) together with a ring (scalars) and a left scalar product
connecting them. (Contributed by NM, 4-Nov-2013.)
|
       ![]. ].](_drbrack.gif)      ![]. ].](_drbrack.gif)  Scalar 
 ![]. ].](_drbrack.gif)     
 ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)      ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)                                                                                   |
| |
| Definition | df-scaf 14167* |
Define the functionalization of the operator. This restricts the
value of to
the stated domain, which is necessary when working
with restricted structures, whose operations may be defined on a larger
set than the true base. (Contributed by Mario Carneiro, 5-Oct-2015.)
|
      Scalar                   |
| |
| Theorem | islmod 14168* |
The predicate "is a left module". (Contributed by NM, 4-Nov-2013.)
(Revised by Mario Carneiro, 19-Jun-2014.)
|
   
      
Scalar        
         
      
       
      
 
         

  
      |
| |
| Theorem | lmodlema 14169 |
Lemma for properties of a left module. (Contributed by NM, 8-Dec-2013.)
(Revised by Mario Carneiro, 19-Jun-2014.)
|
   
      
Scalar        
              
   

            
   
      
          |
| |
| Theorem | islmodd 14170* |
Properties that determine a left module. See note in isgrpd2 13468
regarding the on hypotheses that name structure components.
(Contributed by Mario Carneiro, 22-Jun-2014.)
|
            Scalar                          
     
    
      
 
      
      
 
   
  
      
 
   
             |
| |
| Theorem | lmodgrp 14171 |
A left module is a group. (Contributed by NM, 8-Dec-2013.) (Revised by
Mario Carneiro, 25-Jun-2014.)
|

  |
| |
| Theorem | lmodring 14172 |
The scalar component of a left module is a ring. (Contributed by NM,
8-Dec-2013.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
Scalar  
  |
| |
| Theorem | lmodfgrp 14173 |
The scalar component of a left module is an additive group.
(Contributed by NM, 8-Dec-2013.) (Revised by Mario Carneiro,
19-Jun-2014.)
|
Scalar  
  |
| |
| Theorem | lmodgrpd 14174 |
A left module is a group. (Contributed by SN, 16-May-2024.)
|
     |
| |
| Theorem | lmodbn0 14175 |
The base set of a left module is nonempty. It is also inhabited (by
lmod0vcl 14194). (Contributed by NM, 8-Dec-2013.)
(Revised by Mario
Carneiro, 19-Jun-2014.)
|
       |
| |
| Theorem | lmodacl 14176 |
Closure of ring addition for a left module. (Contributed by NM,
14-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
Scalar     
    
  
  |
| |
| Theorem | lmodmcl 14177 |
Closure of ring multiplication for a left module. (Contributed by NM,
14-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
Scalar     
     
     |
| |
| Theorem | lmodsn0 14178 |
The set of scalars in a left module is nonempty. It is also inhabited,
by lmod0cl 14191. (Contributed by NM, 8-Dec-2013.) (Revised
by Mario
Carneiro, 19-Jun-2014.)
|
Scalar         |
| |
| Theorem | lmodvacl 14179 |
Closure of vector addition for a left module. (Contributed by NM,
8-Dec-2013.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
   
    
  
  |
| |
| Theorem | lmodass 14180 |
Left module vector sum is associative. (Contributed by NM,
10-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
   
    
     
  
    |
| |
| Theorem | lmodlcan 14181 |
Left cancellation law for vector sum. (Contributed by NM, 12-Jan-2014.)
(Revised by Mario Carneiro, 19-Jun-2014.)
|
   
    
     
 
   |
| |
| Theorem | lmodvscl 14182 |
Closure of scalar product for a left module. (Contributed by NM,
8-Dec-2013.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
    Scalar 
         
  
  |
| |
| Theorem | scaffvalg 14183* |
The scalar multiplication operation as a function. (Contributed by
Mario Carneiro, 5-Oct-2015.) (Proof shortened by AV, 2-Mar-2024.)
|
    Scalar          
    
       |
| |
| Theorem | scafvalg 14184 |
The scalar multiplication operation as a function. (Contributed by
Mario Carneiro, 5-Oct-2015.)
|
    Scalar          
             |
| |
| Theorem | scafeqg 14185 |
If the scalar multiplication operation is already a function, the
functionalization of it is equal to the original operation.
(Contributed by Mario Carneiro, 5-Oct-2015.)
|
    Scalar          
     
    |
| |
| Theorem | scaffng 14186 |
The scalar multiplication operation is a function. (Contributed by
Mario Carneiro, 5-Oct-2015.)
|
    Scalar           
    |
| |
| Theorem | lmodscaf 14187 |
The scalar multiplication operation is a function. (Contributed by
Mario Carneiro, 5-Oct-2015.)
|
    Scalar                   |
| |
| Theorem | lmodvsdi 14188 |
Distributive law for scalar product (left-distributivity). (Contributed
by NM, 10-Jan-2014.) (Revised by Mario Carneiro, 22-Sep-2015.)
|
   
   Scalar     
      
 
   
        |
| |
| Theorem | lmodvsdir 14189 |
Distributive law for scalar product (right-distributivity).
(Contributed by NM, 10-Jan-2014.) (Revised by Mario Carneiro,
22-Sep-2015.)
|
   
   Scalar     
         
 
     
      |
| |
| Theorem | lmodvsass 14190 |
Associative law for scalar product. (Contributed by NM, 10-Jan-2014.)
(Revised by Mario Carneiro, 22-Sep-2015.)
|
    Scalar 
              
 
          |
| |
| Theorem | lmod0cl 14191 |
The ring zero in a left module belongs to the set of scalars.
(Contributed by NM, 11-Jan-2014.) (Revised by Mario Carneiro,
19-Jun-2014.)
|
Scalar          
  |
| |
| Theorem | lmod1cl 14192 |
The ring unity in a left module belongs to the set of scalars.
(Contributed by NM, 11-Jan-2014.) (Revised by Mario Carneiro,
19-Jun-2014.)
|
Scalar          
  |
| |
| Theorem | lmodvs1 14193 |
Scalar product with the ring unity. (Contributed by NM, 10-Jan-2014.)
(Revised by Mario Carneiro, 19-Jun-2014.)
|
    Scalar 
          

  |
| |
| Theorem | lmod0vcl 14194 |
The zero vector is a vector. (Contributed by NM, 10-Jan-2014.)
(Revised by Mario Carneiro, 19-Jun-2014.)
|
        
  |
| |
| Theorem | lmod0vlid 14195 |
Left identity law for the zero vector. (Contributed by NM,
10-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
   
         

  |
| |
| Theorem | lmod0vrid 14196 |
Right identity law for the zero vector. (Contributed by NM,
10-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
   
          
  |
| |
| Theorem | lmod0vid 14197 |
Identity equivalent to the value of the zero vector. Provides a
convenient way to compute the value. (Contributed by NM, 9-Mar-2014.)
(Revised by Mario Carneiro, 19-Jun-2014.)
|
   
            
   |
| |
| Theorem | lmod0vs 14198 |
Zero times a vector is the zero vector. Equation 1a of [Kreyszig]
p. 51. (Contributed by NM, 12-Jan-2014.) (Revised by Mario Carneiro,
19-Jun-2014.)
|
    Scalar 
       
        
 |
| |
| Theorem | lmodvs0 14199 |
Anything times the zero vector is the zero vector. Equation 1b of
[Kreyszig] p. 51. (Contributed by NM,
12-Jan-2014.) (Revised by Mario
Carneiro, 19-Jun-2014.)
|
Scalar 
               
 |
| |
| Theorem | lmodvsmmulgdi 14200 |
Distributive law for a group multiple of a scalar multiplication.
(Contributed by AV, 2-Sep-2019.)
|
    Scalar 
        .g  .g       
       
   |