Theorem List for Intuitionistic Logic Explorer - 13901-14000 *Has distinct variable
group(s)
| Type | Label | Description |
| Statement |
| |
| Theorem | issubrg 13901 |
The subring predicate. (Contributed by Stefan O'Rear, 27-Nov-2014.)
(Proof shortened by AV, 12-Oct-2020.)
|
        
SubRing   
 ↾s        |
| |
| Theorem | subrgss 13902 |
A subring is a subset. (Contributed by Stefan O'Rear, 27-Nov-2014.)
|
     SubRing    |
| |
| Theorem | subrgid 13903 |
Every ring is a subring of itself. (Contributed by Stefan O'Rear,
30-Nov-2014.)
|
    
SubRing    |
| |
| Theorem | subrgring 13904 |
A subring is a ring. (Contributed by Stefan O'Rear, 27-Nov-2014.)
|
 ↾s   SubRing    |
| |
| Theorem | subrgcrng 13905 |
A subring of a commutative ring is a commutative ring. (Contributed by
Mario Carneiro, 10-Jan-2015.)
|
 ↾s    SubRing  
  |
| |
| Theorem | subrgrcl 13906 |
Reverse closure for a subring predicate. (Contributed by Mario Carneiro,
3-Dec-2014.)
|
 SubRing    |
| |
| Theorem | subrgsubg 13907 |
A subring is a subgroup. (Contributed by Mario Carneiro, 3-Dec-2014.)
|
 SubRing  SubGrp    |
| |
| Theorem | subrg0 13908 |
A subring always has the same additive identity. (Contributed by Stefan
O'Rear, 27-Nov-2014.)
|
 ↾s      
SubRing        |
| |
| Theorem | subrg1cl 13909 |
A subring contains the multiplicative identity. (Contributed by Stefan
O'Rear, 27-Nov-2014.)
|
     SubRing    |
| |
| Theorem | subrgbas 13910 |
Base set of a subring structure. (Contributed by Stefan O'Rear,
27-Nov-2014.)
|
 ↾s   SubRing        |
| |
| Theorem | subrg1 13911 |
A subring always has the same multiplicative identity. (Contributed by
Stefan O'Rear, 27-Nov-2014.)
|
 ↾s      
SubRing        |
| |
| Theorem | subrgacl 13912 |
A subring is closed under addition. (Contributed by Mario Carneiro,
2-Dec-2014.)
|
     SubRing 
  
  |
| |
| Theorem | subrgmcl 13913 |
A subgroup is closed under multiplication. (Contributed by Mario
Carneiro, 2-Dec-2014.)
|
      SubRing 
  
  |
| |
| Theorem | subrgsubm 13914 |
A subring is a submonoid of the multiplicative monoid. (Contributed by
Mario Carneiro, 15-Jun-2015.)
|
mulGrp   SubRing  SubMnd    |
| |
| Theorem | subrgdvds 13915 |
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 13916 |
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 13917 |
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 13918 |
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 13919 |
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 13920 |
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 13921* |
Characterize the subrings of a ring by closure properties. (Contributed
by Mario Carneiro, 3-Dec-2014.)
|
             
SubRing   SubGrp  
  
    |
| |
| Theorem | subrgnzr 13922 |
A subring of a nonzero ring is nonzero. (Contributed by Mario Carneiro,
15-Jun-2015.)
|
 ↾s    NzRing SubRing  
NzRing |
| |
| Theorem | subrgintm 13923* |
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 13924 |
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 13925 |
A subring of a subring is a subring. (Contributed by Mario Carneiro,
4-Dec-2014.)
|
 ↾s   SubRing  
SubRing   SubRing      |
| |
| Theorem | subsubrg2 13926 |
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 13927 |
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 13928 |
Restriction of a ring homomorphism to a subring is a homomorphism.
(Contributed by Mario Carneiro, 12-Mar-2015.)
|
 ↾s    
RingHom 
SubRing  
   RingHom    |
| |
| Theorem | resrhm2b 13929 |
Restriction of the codomain of a (ring) homomorphism. resghm2b 13516 analog.
(Contributed by SN, 7-Feb-2025.)
|
 ↾s    SubRing 
   RingHom 
 RingHom     |
| |
| Theorem | rhmeql 13930 |
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 13931 |
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 13932 |
The range of a ring homomorphism is a subring. (Contributed by SN,
18-Nov-2023.)
|
  RingHom  SubRing    |
| |
| Theorem | subrgpropd 13933* |
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 13934* |
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 13935 |
Set of left-regular elements in a ring.
|
RLReg |
| |
| Syntax | cdomn 13936 |
Class of (ring theoretic) domains.
|
Domn |
| |
| Syntax | cidom 13937 |
Class of integral domains.
|
IDomn |
| |
| Definition | df-rlreg 13938* |
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 13939* |
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 13940 |
An integral domain is a commutative domain. (Contributed by Mario
Carneiro, 17-Jun-2015.)
|
IDomn 
Domn |
| |
| Theorem | rrgmex 13941 |
A structure whose set of left-regular elements is inhabited is a set.
(Contributed by Jim Kingdon, 12-Aug-2025.)
|
RLReg     |
| |
| Theorem | rrgval 13942* |
Value of the set or left-regular elements in a ring. (Contributed by
Stefan O'Rear, 22-Mar-2015.)
|
RLReg                  
  |
| |
| Theorem | isrrg 13943* |
Membership in the set of left-regular elements. (Contributed by Stefan
O'Rear, 22-Mar-2015.)
|
RLReg                       |
| |
| Theorem | rrgeq0i 13944 |
Property of a left-regular element. (Contributed by Stefan O'Rear,
22-Mar-2015.)
|
RLReg                      |
| |
| Theorem | rrgeq0 13945 |
Left-multiplication by a left regular element does not change zeroness.
(Contributed by Stefan O'Rear, 28-Mar-2015.)
|
RLReg               
   
  |
| |
| Theorem | rrgss 13946 |
Left-regular elements are a subset of the base set. (Contributed by
Stefan O'Rear, 22-Mar-2015.)
|
RLReg       |
| |
| Theorem | unitrrg 13947 |
Units are regular elements. (Contributed by Stefan O'Rear,
22-Mar-2015.)
|
RLReg  Unit     |
| |
| Theorem | rrgnz 13948 |
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 13949* |
Expand definition of a domain. (Contributed by Mario Carneiro,
28-Mar-2015.)
|
   
         Domn  NzRing      
    |
| |
| Theorem | domnnzr 13950 |
A domain is a nonzero ring. (Contributed by Mario Carneiro,
28-Mar-2015.)
|
 Domn NzRing |
| |
| Theorem | domnring 13951 |
A domain is a ring. (Contributed by Mario Carneiro, 28-Mar-2015.)
|
 Domn   |
| |
| Theorem | domneq0 13952 |
In a domain, a product is zero iff it has a zero factor. (Contributed
by Mario Carneiro, 28-Mar-2015.)
|
   
          Domn
        |
| |
| Theorem | domnmuln0 13953 |
In a domain, a product of nonzero elements is nonzero. (Contributed by
Mario Carneiro, 6-May-2015.)
|
   
          Domn   
   |
| |
| Theorem | opprdomnbg 13954 |
A class is a domain if and only if its opposite is a domain,
biconditional form of opprdomn 13955. (Contributed by SN, 15-Jun-2015.)
|
oppr    Domn
Domn  |
| |
| Theorem | opprdomn 13955 |
The opposite of a domain is also a domain. (Contributed by Mario
Carneiro, 15-Jun-2015.)
|
oppr   Domn Domn |
| |
| Theorem | isidom 13956 |
An integral domain is a commutative domain. (Contributed by Mario
Carneiro, 17-Jun-2015.)
|
 IDomn  Domn  |
| |
| Theorem | idomdomd 13957 |
An integral domain is a domain. (Contributed by Thierry Arnoux,
22-Mar-2025.)
|
 IDomn  Domn |
| |
| Theorem | idomcringd 13958 |
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 13959 |
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 13960 |
Extend class notation with ring apartness.
|
#r |
| |
| Definition | df-apr 13961* |
The relation between elements whose difference is invertible, which for
a local ring is an apartness relation by aprap 13966. (Contributed by Jim
Kingdon, 13-Feb-2025.)
|
#r           
             Unit      |
| |
| Theorem | aprval 13962 |
Expand Definition df-apr 13961. (Contributed by Jim Kingdon,
17-Feb-2025.)
|
       # #r   
     
Unit   
       # 
    |
| |
| Theorem | aprirr 13963 |
The apartness relation given by df-apr 13961 for a nonzero ring is
irreflexive. (Contributed by Jim Kingdon, 16-Feb-2025.)
|
       # #r     
            #   |
| |
| Theorem | aprsym 13964 |
The apartness relation given by df-apr 13961 for a ring is symmetric.
(Contributed by Jim Kingdon, 17-Feb-2025.)
|
       # #r     
     # #    |
| |
| Theorem | aprcotr 13965 |
The apartness relation given by df-apr 13961 for a local ring is
cotransitive. (Contributed by Jim Kingdon, 17-Feb-2025.)
|
       # #r    LRing         #  # #     |
| |
| Theorem | aprap 13966 |
The relation given by df-apr 13961 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 13967 |
Extend class notation with class of all left modules.
|
 |
| |
| Syntax | cscaf 13968 |
The functionalization of the scalar multiplication operation.
|
  |
| |
| Definition | df-lmod 13969* |
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 13970* |
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 13971* |
The predicate "is a left module". (Contributed by NM, 4-Nov-2013.)
(Revised by Mario Carneiro, 19-Jun-2014.)
|
   
      
Scalar        
         
      
       
      
 
         

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

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

  |
| |
| Theorem | lmodring 13975 |
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 13976 |
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 13977 |
A left module is a group. (Contributed by SN, 16-May-2024.)
|
     |
| |
| Theorem | lmodbn0 13978 |
The base set of a left module is nonempty. It is also inhabited (by
lmod0vcl 13997). (Contributed by NM, 8-Dec-2013.)
(Revised by Mario
Carneiro, 19-Jun-2014.)
|
       |
| |
| Theorem | lmodacl 13979 |
Closure of ring addition for a left module. (Contributed by NM,
14-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
Scalar     
    
  
  |
| |
| Theorem | lmodmcl 13980 |
Closure of ring multiplication for a left module. (Contributed by NM,
14-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
Scalar     
     
     |
| |
| Theorem | lmodsn0 13981 |
The set of scalars in a left module is nonempty. It is also inhabited,
by lmod0cl 13994. (Contributed by NM, 8-Dec-2013.) (Revised
by Mario
Carneiro, 19-Jun-2014.)
|
Scalar         |
| |
| Theorem | lmodvacl 13982 |
Closure of vector addition for a left module. (Contributed by NM,
8-Dec-2013.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
   
    
  
  |
| |
| Theorem | lmodass 13983 |
Left module vector sum is associative. (Contributed by NM,
10-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
   
    
     
  
    |
| |
| Theorem | lmodlcan 13984 |
Left cancellation law for vector sum. (Contributed by NM, 12-Jan-2014.)
(Revised by Mario Carneiro, 19-Jun-2014.)
|
   
    
     
 
   |
| |
| Theorem | lmodvscl 13985 |
Closure of scalar product for a left module. (Contributed by NM,
8-Dec-2013.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
    Scalar 
         
  
  |
| |
| Theorem | scaffvalg 13986* |
The scalar multiplication operation as a function. (Contributed by
Mario Carneiro, 5-Oct-2015.) (Proof shortened by AV, 2-Mar-2024.)
|
    Scalar          
    
       |
| |
| Theorem | scafvalg 13987 |
The scalar multiplication operation as a function. (Contributed by
Mario Carneiro, 5-Oct-2015.)
|
    Scalar          
             |
| |
| Theorem | scafeqg 13988 |
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 13989 |
The scalar multiplication operation is a function. (Contributed by
Mario Carneiro, 5-Oct-2015.)
|
    Scalar           
    |
| |
| Theorem | lmodscaf 13990 |
The scalar multiplication operation is a function. (Contributed by
Mario Carneiro, 5-Oct-2015.)
|
    Scalar                   |
| |
| Theorem | lmodvsdi 13991 |
Distributive law for scalar product (left-distributivity). (Contributed
by NM, 10-Jan-2014.) (Revised by Mario Carneiro, 22-Sep-2015.)
|
   
   Scalar     
      
 
   
        |
| |
| Theorem | lmodvsdir 13992 |
Distributive law for scalar product (right-distributivity).
(Contributed by NM, 10-Jan-2014.) (Revised by Mario Carneiro,
22-Sep-2015.)
|
   
   Scalar     
         
 
     
      |
| |
| Theorem | lmodvsass 13993 |
Associative law for scalar product. (Contributed by NM, 10-Jan-2014.)
(Revised by Mario Carneiro, 22-Sep-2015.)
|
    Scalar 
              
 
          |
| |
| Theorem | lmod0cl 13994 |
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 13995 |
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 13996 |
Scalar product with the ring unity. (Contributed by NM, 10-Jan-2014.)
(Revised by Mario Carneiro, 19-Jun-2014.)
|
    Scalar 
          

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

  |
| |
| Theorem | lmod0vrid 13999 |
Right identity law for the zero vector. (Contributed by NM,
10-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
   
          
  |
| |
| Theorem | lmod0vid 14000 |
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.)
|
   
            
   |