Theorem List for Intuitionistic Logic Explorer - 14001-14100 *Has distinct variable
group(s)
| Type | Label | Description |
| Statement |
| |
| Theorem | lmod0vs 14001 |
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 14002 |
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 14003 |
Distributive law for a group multiple of a scalar multiplication.
(Contributed by AV, 2-Sep-2019.)
|
    Scalar 
        .g  .g       
       
   |
| |
| Theorem | lmodfopnelem1 14004 |
Lemma 1 for lmodfopne 14006. (Contributed by AV, 2-Oct-2021.)
|
              Scalar       
  |
| |
| Theorem | lmodfopnelem2 14005 |
Lemma 2 for lmodfopne 14006. (Contributed by AV, 2-Oct-2021.)
|
              Scalar         
         |
| |
| Theorem | lmodfopne 14006 |
The (functionalized) operations of a left module (over a nonzero ring)
cannot be identical. (Contributed by NM, 31-May-2008.) (Revised by AV,
2-Oct-2021.)
|
              Scalar         
       |
| |
| Theorem | lcomf 14007 |
A linear-combination sum is a function. (Contributed by Stefan O'Rear,
28-Feb-2015.)
|
Scalar     
          
           
           |
| |
| Theorem | lmodvnegcl 14008 |
Closure of vector negative. (Contributed by NM, 18-Apr-2014.) (Revised
by Mario Carneiro, 19-Jun-2014.)
|
               
  |
| |
| Theorem | lmodvnegid 14009 |
Addition of a vector with its negative. (Contributed by NM,
18-Apr-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
   
                      |
| |
| Theorem | lmodvneg1 14010 |
Minus 1 times a vector is the negative of the vector. Equation 2 of
[Kreyszig] p. 51. (Contributed by NM,
18-Apr-2014.) (Revised by Mario
Carneiro, 19-Jun-2014.)
|
         Scalar 
       
      

          |
| |
| Theorem | lmodvsneg 14011 |
Multiplication of a vector by a negated scalar. (Contributed by Stefan
O'Rear, 28-Feb-2015.)
|
    Scalar 
                                       |
| |
| Theorem | lmodvsubcl 14012 |
Closure of vector subtraction. (Contributed by NM, 31-Mar-2014.)
(Revised by Mario Carneiro, 19-Jun-2014.)
|
   
     
  
  |
| |
| Theorem | lmodcom 14013 |
Left module vector sum is commutative. (Contributed by Gérard
Lang, 25-Jun-2014.)
|
   
    
  
    |
| |
| Theorem | lmodabl 14014 |
A left module is an abelian group (of vectors, under addition).
(Contributed by NM, 8-Dec-2013.) (Revised by Mario Carneiro,
25-Jun-2014.)
|

  |
| |
| Theorem | lmodcmn 14015 |
A left module is a commutative monoid under addition. (Contributed by
NM, 7-Jan-2015.)
|

CMnd |
| |
| Theorem | lmodnegadd 14016 |
Distribute negation through addition of scalar products. (Contributed
by NM, 9-Apr-2015.)
|
   
      
     Scalar                          
                     |
| |
| Theorem | lmod4 14017 |
Commutative/associative law for left module vector sum. (Contributed by
NM, 4-Feb-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
   
    
  
 
   
          |
| |
| Theorem | lmodvsubadd 14018 |
Relationship between vector subtraction and addition. (Contributed by
NM, 31-Mar-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
   
         
 
    
   |
| |
| Theorem | lmodvaddsub4 14019 |
Vector addition/subtraction law. (Contributed by NM, 31-Mar-2014.)
(Revised by Mario Carneiro, 19-Jun-2014.)
|
   
             
    
 
     |
| |
| Theorem | lmodvpncan 14020 |
Addition/subtraction cancellation law for vectors. (Contributed by NM,
16-Apr-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
   
        
   
   |
| |
| Theorem | lmodvnpcan 14021 |
Cancellation law for vector subtraction (Contributed by NM,
19-Apr-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
   
        
   
   |
| |
| Theorem | lmodvsubval2 14022 |
Value of vector subtraction in terms of addition. (Contributed by NM,
31-Mar-2014.) (Proof shortened by Mario Carneiro, 19-Jun-2014.)
|
   
      
Scalar 
        
     
  
   
    |
| |
| Theorem | lmodsubvs 14023 |
Subtraction of a scalar product in terms of addition. (Contributed by
NM, 9-Apr-2015.)
|
   
           Scalar                                  |
| |
| Theorem | lmodsubdi 14024 |
Scalar multiplication distributive law for subtraction. (Contributed by
NM, 2-Jul-2014.)
|
   
    Scalar          
              
     |
| |
| Theorem | lmodsubdir 14025 |
Scalar multiplication distributive law for subtraction. (Contributed by
NM, 2-Jul-2014.)
|
   
    Scalar         
                     
     |
| |
| Theorem | lmodsubeq0 14026 |
If the difference between two vectors is zero, they are equal.
(Contributed by NM, 31-Mar-2014.) (Revised by Mario Carneiro,
19-Jun-2014.)
|
             
   
   |
| |
| Theorem | lmodsubid 14027 |
Subtraction of a vector from itself. (Contributed by NM, 16-Apr-2014.)
(Revised by Mario Carneiro, 19-Jun-2014.)
|
                
 |
| |
| Theorem | lmodprop2d 14028* |
If two structures have the same components (properties), one is a left
module iff the other one is. This version of lmodpropd 14029 also breaks up
the components of the scalar ring. (Contributed by Mario Carneiro,
27-Jun-2015.)
|
            Scalar  Scalar                
 
                 
 
                 
 
                   
 
                  
   |
| |
| Theorem | lmodpropd 14029* |
If two structures have the same components (properties), one is a left
module iff the other one is. (Contributed by Mario Carneiro,
8-Feb-2015.) (Revised by Mario Carneiro, 27-Jun-2015.)
|
              
 
               
Scalar   
Scalar  
      
 
                  
   |
| |
| Theorem | rmodislmodlem 14030* |
Lemma for rmodislmod 14031. This is the part of the proof of rmodislmod 14031
which requires the scalar ring to be commutative. (Contributed by AV,
3-Dec-2021.)
|
   
      
Scalar        
         
     
       
    
   
       
   
            sSet          
 
 
        |
| |
| Theorem | rmodislmod 14031* |
The right module
induces a left module
by replacing the
scalar multiplication with a reversed multiplication if the scalar ring
is commutative. The hypothesis "rmodislmod.r" is a definition
of a
right module analogous to Definition df-lmod 13969 of a left module, see
also islmod 13971. (Contributed by AV, 3-Dec-2021.) (Proof
shortened by
AV, 18-Oct-2024.)
|
   
      
Scalar        
         
     
       
    
   
       
   
            sSet        
  |
| |
| 7.5.2 Subspaces and spans in a left
module
|
| |
| Syntax | clss 14032 |
Extend class notation with linear subspaces of a left module or left
vector space.
|
 |
| |
| Definition | df-lssm 14033* |
A linear subspace of a left module or left vector space is an inhabited
(in contrast to non-empty for non-intuitionistic logic) subset of the
base set of the left-module/vector space with a closure condition on
vector addition and scalar multiplication. (Contributed by NM,
8-Dec-2013.)
|
         
   Scalar     
                   |
| |
| Theorem | lssex 14034 |
Existence of a linear subspace. (Contributed by Jim Kingdon,
27-Apr-2025.)
|
       |
| |
| Theorem | lssmex 14035 |
If a linear subspace is inhabited, the class it is built from is a set.
(Contributed by Jim Kingdon, 28-Apr-2025.)
|
       |
| |
| Theorem | lsssetm 14036* |
The set of all (not necessarily closed) linear subspaces of a left
module or left vector space. (Contributed by NM, 8-Dec-2013.) (Revised
by Mario Carneiro, 15-Jul-2014.)
|
Scalar                
               
    |
| |
| Theorem | islssm 14037* |
The predicate "is a subspace" (of a left module or left vector
space).
(Contributed by NM, 8-Dec-2013.) (Revised by Mario Carneiro,
8-Jan-2015.)
|
Scalar                
     
   
  
    |
| |
| Theorem | islssmg 14038* |
The predicate "is a subspace" (of a left module or left vector
space).
(Contributed by NM, 8-Dec-2013.) (Revised by Mario Carneiro,
8-Jan-2015.) Use islssm 14037 instead. (New usage is discouraged.)
|
Scalar                
      
   
  
     |
| |
| Theorem | islssmd 14039* |
Properties that determine a subspace of a left module or left vector
space. (Contributed by NM, 8-Dec-2013.) (Revised by Mario Carneiro,
8-Jan-2015.)
|
 Scalar                                       
 
 
        |
| |
| Theorem | lssssg 14040 |
A subspace is a set of vectors. (Contributed by NM, 8-Dec-2013.)
(Revised by Mario Carneiro, 8-Jan-2015.)
|
             |
| |
| Theorem | lsselg 14041 |
A subspace member is a vector. (Contributed by NM, 11-Jan-2014.)
(Revised by Mario Carneiro, 8-Jan-2015.)
|
          
  |
| |
| Theorem | lss1 14042 |
The set of vectors in a left module is a subspace. (Contributed by NM,
8-Dec-2013.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
           |
| |
| Theorem | lssuni 14043 |
The union of all subspaces is the vector space. (Contributed by NM,
13-Mar-2015.)
|
          
   |
| |
| Theorem | lssclg 14044 |
Closure property of a subspace. (Contributed by NM, 8-Dec-2013.)
(Revised by Mario Carneiro, 8-Jan-2015.)
|
Scalar     
      
      
 
   
  |
| |
| Theorem | lssvacl 14045 |
Closure of vector addition in a subspace. (Contributed by NM,
11-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
           
 
    |
| |
| Theorem | lssvsubcl 14046 |
Closure of vector subtraction in a subspace. (Contributed by NM,
31-Mar-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
            
 
    |
| |
| Theorem | lssvancl1 14047 |
Non-closure: if one vector belongs to a subspace but another does not,
their sum does not belong. Useful for obtaining a new vector not in a
subspace. (Contributed by NM, 14-May-2015.)
|
   
         
            |
| |
| Theorem | lssvancl2 14048 |
Non-closure: if one vector belongs to a subspace but another does not,
their sum does not belong. Useful for obtaining a new vector not in a
subspace. (Contributed by NM, 20-May-2015.)
|
   
         
            |
| |
| Theorem | lss0cl 14049 |
The zero vector belongs to every subspace. (Contributed by NM,
12-Jan-2014.) (Proof shortened by Mario Carneiro, 19-Jun-2014.)
|
         

  |
| |
| Theorem | lsssn0 14050 |
The singleton of the zero vector is a subspace. (Contributed by NM,
13-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
           |
| |
| Theorem | lss0ss 14051 |
The zero subspace is included in every subspace. (Contributed by NM,
27-Mar-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
         

  |
| |
| Theorem | lssle0 14052 |
No subspace is smaller than the zero subspace. (Contributed by NM,
20-Apr-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
         


   |
| |
| Theorem | lssvneln0 14053 |
A vector which
doesn't belong to a subspace is nonzero.
(Contributed by NM, 14-May-2015.) (Revised by AV, 19-Jul-2022.)
|
          
   
 |
| |
| Theorem | lssneln0 14054 |
A vector which
doesn't belong to a subspace is nonzero.
(Contributed by NM, 14-May-2015.) (Revised by AV, 17-Jul-2022.) (Proof
shortened by AV, 19-Jul-2022.)
|
          
   
      |
| |
| Theorem | lssvscl 14055 |
Closure of scalar product in a subspace. (Contributed by NM,
11-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
Scalar 
                  
    |
| |
| Theorem | lssvnegcl 14056 |
Closure of negative vectors in a subspace. (Contributed by Stefan
O'Rear, 11-Dec-2014.)
|
          
    
  |
| |
| Theorem | lsssubg 14057 |
All subspaces are subgroups. (Contributed by Stefan O'Rear,
11-Dec-2014.)
|
       SubGrp    |
| |
| Theorem | lsssssubg 14058 |
All subspaces are subgroups. (Contributed by Mario Carneiro,
19-Apr-2016.)
|
     SubGrp    |
| |
| Theorem | islss3 14059 |
A linear subspace of a module is a subset which is a module in its own
right. (Contributed by Stefan O'Rear, 6-Dec-2014.) (Revised by Mario
Carneiro, 30-Apr-2015.)
|
 ↾s          

     |
| |
| Theorem | lsslmod 14060 |
A submodule is a module. (Contributed by Stefan O'Rear,
12-Dec-2014.)
|
 ↾s       

  |
| |
| Theorem | lsslss 14061 |
The subspaces of a subspace are the smaller subspaces. (Contributed by
Stefan O'Rear, 12-Dec-2014.)
|
 ↾s                   |
| |
| Theorem | islss4 14062* |
A linear subspace is a subgroup which respects scalar multiplication.
(Contributed by Stefan O'Rear, 11-Dec-2014.) (Revised by Mario
Carneiro, 19-Apr-2016.)
|
Scalar             
     
 SubGrp     
    |
| |
| Theorem | lss1d 14063* |
One-dimensional subspace (or zero-dimensional if is the zero
vector). (Contributed by NM, 14-Jan-2014.) (Proof shortened by Mario
Carneiro, 19-Jun-2014.)
|
    Scalar 
                
  
  |
| |
| Theorem | lssintclm 14064* |
The intersection of an inhabited set of subspaces is a subspace.
(Contributed by NM, 8-Dec-2013.) (Revised by Mario Carneiro,
19-Jun-2014.)
|
     
     |
| |
| Theorem | lssincl 14065 |
The intersection of two subspaces is a subspace. (Contributed by NM,
7-Mar-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
     
  
  |
| |
| Syntax | clspn 14066 |
Extend class notation with span of a set of vectors.
|
 |
| |
| Definition | df-lsp 14067* |
Define span of a set of vectors of a left module or left vector space.
(Contributed by NM, 8-Dec-2013.)
|
            
    |
| |
| Theorem | lspfval 14068* |
The span function for a left vector space (or a left module).
(Contributed by NM, 8-Dec-2013.) (Revised by Mario Carneiro,
19-Jun-2014.)
|
            
        |
| |
| Theorem | lspf 14069 |
The span function on a left module maps subsets to subspaces.
(Contributed by Stefan O'Rear, 12-Dec-2014.)
|
            
       |
| |
| Theorem | lspval 14070* |
The span of a set of vectors (in a left module). (Contributed by NM,
8-Dec-2013.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
             
    
     |
| |
| Theorem | lspcl 14071 |
The span of a set of vectors is a subspace. (Contributed by NM,
9-Dec-2013.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
             
    
  |
| |
| Theorem | lspsncl 14072 |
The span of a singleton is a subspace (frequently used special case of
lspcl 14071). (Contributed by NM, 17-Jul-2014.)
|
                    
  |
| |
| Theorem | lspprcl 14073 |
The span of a pair is a subspace (frequently used special case of
lspcl 14071). (Contributed by NM, 11-Apr-2015.)
|
              
             |
| |
| Theorem | lsptpcl 14074 |
The span of an unordered triple is a subspace (frequently used special
case of lspcl 14071). (Contributed by NM, 22-May-2015.)
|
              
           
    |
| |
| Theorem | lspex 14075 |
Existence of the span of a set of vectors. (Contributed by Jim Kingdon,
25-Apr-2025.)
|
       |
| |
| Theorem | lspsnsubg 14076 |
The span of a singleton is an additive subgroup (frequently used special
case of lspcl 14071). (Contributed by Mario Carneiro,
21-Apr-2016.)
|
         

      SubGrp    |
| |
| Theorem | lspid 14077 |
The span of a subspace is itself. (Contributed by NM, 15-Dec-2013.)
(Revised by Mario Carneiro, 19-Jun-2014.)
|
         

      |
| |
| Theorem | lspssv 14078 |
A span is a set of vectors. (Contributed by NM, 22-Feb-2014.) (Revised
by Mario Carneiro, 19-Jun-2014.)
|
         

      |
| |
| Theorem | lspss 14079 |
Span preserves subset ordering. (Contributed by NM, 11-Dec-2013.)
(Revised by Mario Carneiro, 19-Jun-2014.)
|
         
    
      |
| |
| Theorem | lspssid 14080 |
A set of vectors is a subset of its span. (Contributed by NM,
6-Feb-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
         

      |
| |
| Theorem | lspidm 14081 |
The span of a set of vectors is idempotent. (Contributed by NM,
22-Feb-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
         

              |
| |
| Theorem | lspun 14082 |
The span of union is the span of the union of spans. (Contributed by
NM, 22-Feb-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
         
    
 
                |
| |
| Theorem | lspssp 14083 |
If a set of vectors is a subset of a subspace, then the span of those
vectors is also contained in the subspace. (Contributed by Mario
Carneiro, 4-Sep-2014.)
|
         
    
  |
| |
| Theorem | lspsnss 14084 |
The span of the singleton of a subspace member is included in the
subspace. (Contributed by NM, 9-Apr-2014.) (Revised by Mario Carneiro,
4-Sep-2014.)
|
         
         |
| |
| Theorem | lspsnel3 14085 |
A member of the span of the singleton of a vector is a member of a
subspace containing the vector. (Contributed by NM, 4-Jul-2014.)
|
          
              |
| |
| Theorem | lspprss 14086 |
The span of a pair of vectors in a subspace belongs to the subspace.
(Contributed by NM, 12-Jan-2015.)
|
          
               |
| |
| Theorem | lspsnid 14087 |
A vector belongs to the span of its singleton. (Contributed by NM,
9-Apr-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
         

        |
| |
| Theorem | lspsnel6 14088 |
Relationship between a vector and the 1-dim (or 0-dim) subspace it
generates. (Contributed by NM, 8-Aug-2014.) (Revised by Mario
Carneiro, 8-Jan-2015.)
|
              
  
           |
| |
| Theorem | lspsnel5 14089 |
Relationship between a vector and the 1-dim (or 0-dim) subspace it
generates. (Contributed by NM, 8-Aug-2014.)
|
              
              |
| |
| Theorem | lspsnel5a 14090 |
Relationship between a vector and the 1-dim (or 0-dim) subspace it
generates. (Contributed by NM, 20-Feb-2015.)
|
          
         
  |
| |
| Theorem | lspprid1 14091 |
A member of a pair of vectors belongs to their span. (Contributed by
NM, 14-May-2015.)
|
          
             |
| |
| Theorem | lspprid2 14092 |
A member of a pair of vectors belongs to their span. (Contributed by
NM, 14-May-2015.)
|
          
             |
| |
| Theorem | lspprvacl 14093 |
The sum of two vectors belongs to their span. (Contributed by NM,
20-May-2015.)
|
   
         
               |
| |
| Theorem | lssats2 14094* |
A way to express atomisticity (a subspace is the union of its atoms).
(Contributed by NM, 3-Feb-2015.)
|
          
           |
| |
| Theorem | lspsneli 14095 |
A scalar product with a vector belongs to the span of its singleton.
(Contributed by NM, 2-Jul-2014.)
|
   
    Scalar            
    
         |
| |
| Theorem | lspsn 14096* |
Span of the singleton of a vector. (Contributed by NM, 14-Jan-2014.)
(Proof shortened by Mario Carneiro, 19-Jun-2014.)
|
Scalar             
            
  
    |
| |
| Theorem | ellspsn 14097* |
Member of span of the singleton of a vector. (Contributed by NM,
22-Feb-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
Scalar             
              
     |
| |
| Theorem | lspsnvsi 14098 |
Span of a scalar product of a singleton. (Contributed by NM,
23-Apr-2014.) (Proof shortened by Mario Carneiro, 4-Sep-2014.)
|
Scalar             
     
        
        |
| |
| Theorem | lspsnss2 14099* |
Comparable spans of singletons must have proportional vectors.
(Contributed by NM, 7-Jun-2015.)
|
    Scalar         
                 
      
     |
| |
| Theorem | lspsnneg 14100 |
Negation does not change the span of a singleton. (Contributed by NM,
24-Apr-2014.) (Proof shortened by Mario Carneiro, 19-Jun-2014.)
|
                                  |