Theorem List for Intuitionistic Logic Explorer - 10901-11000   *Has distinct variable
 group(s)
| Type | Label | Description | 
| Statement | 
|   | 
| Theorem | prhash2ex 10901 | 
There is (at least) one set with two different elements: the unordered
     pair containing   and
 .  In contrast to pr0hash2ex 10907, numbers
     are used instead of sets because their representation is shorter (and more
     comprehensive).  (Contributed by AV, 29-Jan-2020.)
 | 
   ♯             | 
|   | 
| Theorem | hashp1i 10902 | 
Size of a natural number ordinal.  (Contributed by Mario Carneiro,
       5-Jan-2016.)
 | 
                                 ♯     
                  
              ♯        | 
|   | 
| Theorem | hash1 10903 | 
Size of a natural number ordinal.  (Contributed by Mario Carneiro,
     5-Jan-2016.)
 | 
   ♯        | 
|   | 
| Theorem | hash2 10904 | 
Size of a natural number ordinal.  (Contributed by Mario Carneiro,
     5-Jan-2016.)
 | 
   ♯        | 
|   | 
| Theorem | hash3 10905 | 
Size of a natural number ordinal.  (Contributed by Mario Carneiro,
     5-Jan-2016.)
 | 
   ♯        | 
|   | 
| Theorem | hash4 10906 | 
Size of a natural number ordinal.  (Contributed by Mario Carneiro,
     5-Jan-2016.)
 | 
   ♯        | 
|   | 
| Theorem | pr0hash2ex 10907 | 
There is (at least) one set with two different elements: the unordered
     pair containing the empty set and the singleton containing the empty set.
     (Contributed by AV, 29-Jan-2020.)
 | 
   ♯               | 
|   | 
| Theorem | fihashss 10908 | 
The size of a subset is less than or equal to the size of its superset.
     (Contributed by Alexander van der Vekens, 14-Jul-2018.)
 | 
                              ♯       ♯     | 
|   | 
| Theorem | fiprsshashgt1 10909 | 
The size of a superset of a proper unordered pair is greater than 1.
     (Contributed by AV, 6-Feb-2021.)
 | 
                                      
     
         
      ♯      | 
|   | 
| Theorem | fihashssdif 10910 | 
The size of the difference of a finite set and a finite subset is the
     set's size minus the subset's.  (Contributed by Jim Kingdon,
     31-May-2022.)
 | 
                              ♯              ♯       ♯      | 
|   | 
| Theorem | hashdifsn 10911 | 
The size of the difference of a finite set and a singleton subset is the
     set's size minus 1.  (Contributed by Alexander van der Vekens,
     6-Jan-2018.)
 | 
                      ♯                ♯          | 
|   | 
| Theorem | hashdifpr 10912 | 
The size of the difference of a finite set and a proper ordered pair
     subset is the set's size minus 2.  (Contributed by AV, 16-Dec-2020.)
 | 
                                        ♯                   ♯          | 
|   | 
| Theorem | hashfz 10913 | 
Value of the numeric cardinality of a nonempty integer range.
     (Contributed by Stefan O'Rear, 12-Sep-2014.)  (Proof shortened by Mario
     Carneiro, 15-Apr-2015.)
 | 
                ♯                    
     | 
|   | 
| Theorem | hashfzo 10914 | 
Cardinality of a half-open set of integers.  (Contributed by Stefan
     O'Rear, 15-Aug-2015.)
 | 
                ♯   ..^   
            | 
|   | 
| Theorem | hashfzo0 10915 | 
Cardinality of a half-open set of integers based at zero.  (Contributed by
     Stefan O'Rear, 15-Aug-2015.)
 | 
            ♯   ..^   
      | 
|   | 
| Theorem | hashfzp1 10916 | 
Value of the numeric cardinality of a (possibly empty) integer range.
     (Contributed by AV, 19-Jun-2021.)
 | 
                ♯                         | 
|   | 
| Theorem | hashfz0 10917 | 
Value of the numeric cardinality of a nonempty range of nonnegative
     integers.  (Contributed by Alexander van der Vekens, 21-Jul-2018.)
 | 
            ♯                   | 
|   | 
| Theorem | hashxp 10918 | 
The size of the Cartesian product of two finite sets is the product of
       their sizes.  (Contributed by Paul Chapman, 30-Nov-2012.)
 | 
                      ♯              ♯       ♯      | 
|   | 
| Theorem | fimaxq 10919* | 
A finite set of rational numbers has a maximum.  (Contributed by Jim
       Kingdon, 6-Sep-2022.)
 | 
                               
                   | 
|   | 
| Theorem | fiubm 10920* | 
Lemma for fiubz 10921 and fiubnn 10922.  A general form of those theorems.
       (Contributed by Jim Kingdon, 29-Oct-2024.)
 | 
                                                                                                            | 
|   | 
| Theorem | fiubz 10921* | 
A finite set of integers has an upper bound which is an integer.
       (Contributed by Jim Kingdon, 29-Oct-2024.)
 | 
                                          | 
|   | 
| Theorem | fiubnn 10922* | 
A finite set of natural numbers has an upper bound which is a a natural
       number.  (Contributed by Jim Kingdon, 29-Oct-2024.)
 | 
                                          | 
|   | 
| Theorem | resunimafz0 10923 | 
The union of a restriction by an image over an open range of nonnegative
       integers and a singleton of an ordered pair is a restriction by an image
       over an interval of nonnegative integers.  (Contributed by Mario
       Carneiro, 8-Apr-2015.)  (Revised by AV, 20-Feb-2021.)
 | 
                             ..^ ♯                             ..^ ♯                       
                         ..^                              | 
|   | 
| Theorem | fnfz0hash 10924 | 
The size of a function on a finite set of sequential nonnegative integers.
     (Contributed by Alexander van der Vekens, 25-Jun-2018.)
 | 
                          ♯               | 
|   | 
| Theorem | ffz0hash 10925 | 
The size of a function on a finite set of sequential nonnegative integers
     equals the upper bound of the sequence increased by 1.  (Contributed by
     Alexander van der Vekens, 15-Mar-2018.)  (Proof shortened by AV,
     11-Apr-2021.)
 | 
                          ♯               | 
|   | 
| Theorem | ffzo0hash 10926 | 
The size of a function on a half-open range of nonnegative integers.
     (Contributed by Alexander van der Vekens, 25-Mar-2018.)
 | 
                  ..^       ♯         | 
|   | 
| Theorem | fnfzo0hash 10927 | 
The size of a function on a half-open range of nonnegative integers equals
     the upper bound of this range.  (Contributed by Alexander van der Vekens,
     26-Jan-2018.)  (Proof shortened by AV, 11-Apr-2021.)
 | 
                ..^         ♯         | 
|   | 
| Theorem | hashfacen 10928* | 
The number of bijections between two sets is a cardinal invariant.
       (Contributed by Mario Carneiro, 21-Jan-2015.)
 | 
                                                | 
|   | 
| Theorem | leisorel 10929 | 
Version of isorel 5855 for strictly increasing functions on the
reals.
     (Contributed by Mario Carneiro, 6-Apr-2015.)  (Revised by Mario Carneiro,
     9-Sep-2015.)
 | 
                    
           
                            
               
           | 
|   | 
| Theorem | zfz1isolemsplit 10930 | 
Lemma for zfz1iso 10933.  Removing one element from an integer
range.
       (Contributed by Jim Kingdon, 8-Sep-2022.)
 | 
                                                   ♯    
        ♯                 ♯       | 
|   | 
| Theorem | zfz1isolemiso 10931* | 
Lemma for zfz1iso 10933.  Adding one element to the order
isomorphism.
       (Contributed by Jim Kingdon, 8-Sep-2022.)
 | 
                                                                                                             ♯                                               ♯                           ♯                                     ♯    
                    ♯    
           | 
|   | 
| Theorem | zfz1isolem1 10932* | 
Lemma for zfz1iso 10933.  Existence of an order isomorphism given
the
       existence of shorter isomorphisms.  (Contributed by Jim Kingdon,
       7-Sep-2022.)
 | 
                                   
                               
          ♯                       
                                              
                                                                        
          ♯          | 
|   | 
| Theorem | zfz1iso 10933* | 
A finite set of integers has an order isomorphism to a one-based finite
       sequence.  (Contributed by Jim Kingdon, 3-Sep-2022.)
 | 
                                       ♯          | 
|   | 
| Theorem | seq3coll 10934* | 
The function   contains
a sparse set of nonzero values to be summed.
       The function  
is an order isomorphism from the set of nonzero
       values of   to a
1-based finite sequence, and   collects these
       nonzero values together.  Under these conditions, the sum over the
       values in  
yields the same result as the sum over the original set
        .  (Contributed
by Mario Carneiro, 2-Apr-2014.)  (Revised by Jim
       Kingdon, 9-Apr-2023.)
 | 
                                                              
               
                        
                                                           ♯                               ♯                                                        
                                      
                                      ♯                                    
           ♯               
                                                      
          | 
|   | 
| 4.7  Words over a set
 
This section is about words (or strings) over a set (alphabet) defined
  as finite sequences of symbols (or characters) being elements of the
  alphabet.  Although it is often required that the underlying set/alphabet be
  nonempty, finite and not a proper class, these restrictions are not made in
  the current definition df-word 10936.  Note that the empty word   (i.e.,
  the empty set) is the only word over an empty alphabet, see 0wrd0 10961.
  The set Word   of words over   is the free monoid over  , where
  the monoid law is concatenation and the monoid unit is the empty word.
  Besides the definition of words themselves, several operations on words are
  defined in this section:
  
   
  
    | Name | Reference | Explanation | Example | 
    Remarks |  
  
    | Length (or size) of a word  |  df-ihash 10868:  ♯     | 
    Operation which determines the number of the symbols
        within the word. | 
         ..^            Word      ♯         | 
     This is not a special definition for words,
         but for arbitrary sets. |  
  
    | First symbol of a word  |  df-fv 5266:        | 
    Operation which extracts the first symbol of a word. The result is the
        symbol at the first place in the sequence representing the word. | 
         ..^            Word                | 
     This is not a special definition for words,
         but for arbitrary functions with a half-open range of nonnegative
         integers as domain. |  
   
  Conventions:
  
  - Words are usually represented by class variable 
 , or if two words
  are involved, by   and   or by   and  . 
  - The alphabets are usually represented by class variable 
  (because
  any arbitrary set can be an alphabet), sometimes also by   (especially
  as codomain of the function representing a word, because the alphabet is the
  set of symbols). 
  - The symbols are usually represented by class variables 
  or  ,
  or if two symbols are involved, by   and   or by   and  .
   
  - The indices of the sequence representing a word are usually represented
  by class variable 
 , if two indices are involved (especially for
  subwords) by   and  , or by   and  . 
  - The length of a word is usually represented by class variables 
 
  or  . 
  - The number of positions by which to cyclically shift a word is usually
  represented by class variables 
  or  .  
  
 | 
|   | 
| 4.7.1  Definitions and basic
 theorems
 | 
|   | 
| Syntax | cword 10935 | 
Syntax for the Word operator.
 | 
  Word   | 
|   | 
| Definition | df-word 10936* | 
Define the class of words over a set.  A word (sometimes also called a
       string) is a finite sequence of symbols from a set (alphabet)
 .
       Definition in Section 9.1 of [AhoHopUll] p. 318.  The domain is forced
       to be an initial segment of   so that two words with the same
       symbols in the same order be equal.  The set Word   is sometimes
       denoted by S*, using the Kleene star, although the Kleene star, or
       Kleene closure, is sometimes reserved to denote an operation on
       languages.  The set Word   equipped with concatenation is the free
       monoid over  ,
and the monoid unit is the empty word.  (Contributed
       by FL, 14-Jan-2014.)  (Revised by Stefan O'Rear, 14-Aug-2015.)  (Revised
       by Mario Carneiro, 26-Feb-2016.)
 | 
  Word    
                 ..^      | 
|   | 
| Theorem | iswrd 10937* | 
Property of being a word over a set with an existential quantifier over
       the length.  (Contributed by Stefan O'Rear, 15-Aug-2015.)  (Revised by
       Mario Carneiro, 26-Feb-2016.)  (Proof shortened by AV, 13-May-2020.)
 | 
       Word                ..^      | 
|   | 
| Theorem | wrdval 10938* | 
Value of the set of words over a set.  (Contributed by Stefan O'Rear,
       10-Aug-2015.)  (Revised by Mario Carneiro, 26-Feb-2016.)
 | 
           Word                   ..^     | 
|   | 
| Theorem | lencl 10939 | 
The length of a word is a nonnegative integer.  This corresponds to the
       definition in Section 9.1 of [AhoHopUll] p. 318.  (Contributed by Stefan
       O'Rear, 27-Aug-2015.)
 | 
       Word      ♯         | 
|   | 
| Theorem | iswrdinn0 10940 | 
A zero-based sequence is a word.  (Contributed by Stefan O'Rear,
       15-Aug-2015.)  (Revised by Mario Carneiro, 26-Feb-2016.)  (Revised by
       Jim Kingdon, 16-Aug-2025.)
 | 
        ..^               
     Word    | 
|   | 
| Theorem | wrdf 10941 | 
A word is a zero-based sequence with a recoverable upper limit.
       (Contributed by Stefan O'Rear, 15-Aug-2015.)
 | 
       Word         ..^ ♯        | 
|   | 
| Theorem | iswrdiz 10942 | 
A zero-based sequence is a word.  In iswrdinn0 10940 we can specify a length
     as an nonnegative integer.  However, it will occasionally be helpful to
     allow a negative length, as well as zero, to specify an empty sequence.
     (Contributed by Jim Kingdon, 18-Aug-2025.)
 | 
        ..^             
       Word    | 
|   | 
| Theorem | wrddm 10943 | 
The indices of a word (i.e. its domain regarded as function) are elements
     of an open range of nonnegative integers (of length equal to the length of
     the word).  (Contributed by AV, 2-May-2020.)
 | 
       Word             ..^ ♯      | 
|   | 
| Theorem | sswrd 10944 | 
The set of words respects ordering on the base set.  (Contributed by
       Stefan O'Rear, 15-Aug-2015.)  (Revised by Mario Carneiro, 26-Feb-2016.)
       (Proof shortened by AV, 13-May-2020.)
 | 
           Word    
 Word    | 
|   | 
| Theorem | snopiswrd 10945 | 
A singleton of an ordered pair (with 0 as first component) is a word.
     (Contributed by AV, 23-Nov-2018.)  (Proof shortened by AV,
     18-Apr-2021.)
 | 
                      Word
    | 
|   | 
| Theorem | wrdexg 10946 | 
The set of words over a set is a set.  (Contributed by Mario Carneiro,
       26-Feb-2016.)  (Proof shortened by JJ, 18-Nov-2022.)
 | 
           Word        | 
|   | 
| Theorem | wrdexb 10947 | 
The set of words over a set is a set, bidirectional version.
       (Contributed by Mario Carneiro, 26-Feb-2016.)  (Proof shortened by AV,
       23-Nov-2018.)
 | 
           Word        | 
|   | 
| Theorem | wrdexi 10948 | 
The set of words over a set is a set, inference form.  (Contributed by
       AV, 23-May-2021.)
 | 
                Word  
     | 
|   | 
| Theorem | wrdsymbcl 10949 | 
A symbol within a word over an alphabet belongs to the alphabet.
     (Contributed by Alexander van der Vekens, 28-Jun-2018.)
 | 
        Word           ..^ ♯                   | 
|   | 
| Theorem | wrdfn 10950 | 
A word is a function with a zero-based sequence of integers as domain.
     (Contributed by Alexander van der Vekens, 13-Apr-2018.)
 | 
       Word           ..^ ♯      | 
|   | 
| Theorem | wrdv 10951 | 
A word over an alphabet is a word over the universal class.  (Contributed
     by AV, 8-Feb-2021.)  (Proof shortened by JJ, 18-Nov-2022.)
 | 
       Word         Word
    | 
|   | 
| Theorem | wrdlndm 10952 | 
The length of a word is not in the domain of the word (regarded as a
     function).  (Contributed by AV, 3-Mar-2021.)  (Proof shortened by JJ,
     18-Nov-2022.)
 | 
       Word      ♯           | 
|   | 
| Theorem | iswrdsymb 10953* | 
An arbitrary word is a word over an alphabet if all of its symbols
       belong to the alphabet.  (Contributed by AV, 23-Jan-2021.)
 | 
        Word            ..^ ♯         
            Word    | 
|   | 
| Theorem | wrdfin 10954 | 
A word is a finite set.  (Contributed by Stefan O'Rear, 2-Nov-2015.)
     (Proof shortened by AV, 18-Nov-2018.)
 | 
       Word            | 
|   | 
| Theorem | lennncl 10955 | 
The length of a nonempty word is a positive integer.  (Contributed by
     Mario Carneiro, 1-Oct-2015.)
 | 
        Word               ♯         | 
|   | 
| Theorem | wrdffz 10956 | 
A word is a function from a finite interval of integers.  (Contributed by
     AV, 10-Feb-2021.)
 | 
       Word            ♯             | 
|   | 
| Theorem | wrdeq 10957 | 
Equality theorem for the set of words.  (Contributed by Mario Carneiro,
     26-Feb-2016.)
 | 
           Word     Word
    | 
|   | 
| Theorem | wrdeqi 10958 | 
Equality theorem for the set of words, inference form.  (Contributed by
       AV, 23-May-2021.)
 | 
                Word  
   Word   | 
|   | 
| Theorem | iswrddm0 10959 | 
A function with empty domain is a word.  (Contributed by AV,
     13-Oct-2018.)
 | 
               Word
    | 
|   | 
| Theorem | wrd0 10960 | 
The empty set is a word (the empty word, frequently denoted ε in
     this context).  This corresponds to the definition in Section 9.1 of
     [AhoHopUll] p. 318.  (Contributed by
Stefan O'Rear, 15-Aug-2015.)  (Proof
     shortened by AV, 13-May-2020.)
 | 
      Word   | 
|   | 
| Theorem | 0wrd0 10961 | 
The empty word is the only word over an empty alphabet.  (Contributed by
     AV, 25-Oct-2018.)
 | 
       Word      
      | 
|   | 
| Theorem | wrdsymb 10962 | 
A word is a word over the symbols it consists of.  (Contributed by AV,
     1-Dec-2022.)
 | 
       Word         Word
      ..^ ♯       | 
|   | 
| Theorem | nfwrd 10963 | 
Hypothesis builder for Word  .  (Contributed by Mario Carneiro,
       26-Feb-2016.)
 | 
                Word   | 
|   | 
| Theorem | csbwrdg 10964* | 
Class substitution for the symbols of a word.  (Contributed by Alexander
       van der Vekens, 15-Jul-2018.)
 | 
                  Word     Word
    | 
|   | 
| Theorem | wrdnval 10965* | 
Words of a fixed length are mappings from a fixed half-open integer
       interval.  (Contributed by Alexander van der Vekens, 25-Mar-2018.)
       (Proof shortened by AV, 13-May-2020.)
 | 
                          Word    
  ♯     
             ..^     | 
|   | 
| Theorem | wrdmap 10966 | 
Words as a mapping.  (Contributed by Thierry Arnoux, 4-Mar-2020.)
 | 
                           Word  
    ♯     
                 ..^      | 
|   | 
| Theorem | wrdsymb0 10967 | 
A symbol at a position "outside" of a word.  (Contributed by
Alexander van
     der Vekens, 26-May-2018.)  (Proof shortened by AV, 2-May-2020.)
 | 
        Word                         ♯          
             | 
|   | 
| Theorem | wrdlenge1n0 10968 | 
A word with length at least 1 is not empty.  (Contributed by AV,
     14-Oct-2018.)
 | 
       Word                   ♯      | 
|   | 
| Theorem | len0nnbi 10969 | 
The length of a word is a positive integer iff the word is not empty.
     (Contributed by AV, 22-Mar-2022.)
 | 
       Word               ♯          | 
|   | 
| Theorem | wrdlenge2n0 10970 | 
A word with length at least 2 is not empty.  (Contributed by AV,
     18-Jun-2018.)  (Proof shortened by AV, 14-Oct-2018.)
 | 
        Word          ♯              | 
|   | 
| Theorem | wrdsymb1 10971 | 
The first symbol of a nonempty word over an alphabet belongs to the
     alphabet.  (Contributed by Alexander van der Vekens, 28-Jun-2018.)
 | 
        Word          ♯                  | 
|   | 
| Theorem | wrdlen1 10972* | 
A word of length 1 starts with a symbol.  (Contributed by AV,
       20-Jul-2018.)  (Proof shortened by AV, 19-Oct-2018.)
 | 
        Word      ♯             
                | 
|   | 
| Theorem | fstwrdne 10973 | 
The first symbol of a nonempty word is element of the alphabet for the
     word.  (Contributed by AV, 28-Sep-2018.)  (Proof shortened by AV,
     14-Oct-2018.)
 | 
        Word                         | 
|   | 
| Theorem | fstwrdne0 10974 | 
The first symbol of a nonempty word is element of the alphabet for the
     word.  (Contributed by AV, 29-Sep-2018.)  (Proof shortened by AV,
     14-Oct-2018.)
 | 
                 Word      ♯                       | 
|   | 
| Theorem | eqwrd 10975* | 
Two words are equal iff they have the same length and the same symbol at
       each position.  (Contributed by AV, 13-Apr-2018.)  (Revised by JJ,
       30-Dec-2023.)
 | 
        Word         Word                 ♯     
  ♯             ..^ ♯                     | 
|   | 
| Theorem | elovmpowrd 10976* | 
Implications for the value of an operation defined by the maps-to
       notation with a class abstraction of words as a result having an
       element.  Note that   may depend on   as well as on   and
        .  (Contributed
by Alexander van der Vekens, 15-Jul-2018.)
 | 
                           Word                                                  
 Word     | 
|   | 
| Theorem | wrdred1 10977 | 
A word truncated by a symbol is a word.  (Contributed by AV,
     29-Jan-2021.)
 | 
       Word            ..^  ♯             Word
    | 
|   | 
| Theorem | wrdred1hash 10978 | 
The length of a word truncated by a symbol.  (Contributed by Alexander van
     der Vekens, 1-Nov-2017.)  (Revised by AV, 29-Jan-2021.)
 | 
        Word          ♯        ♯        ..^  ♯                ♯          | 
|   | 
| 4.8  Elementary real and complex
 functions
 | 
|   | 
| 4.8.1  The "shift" operation
 | 
|   | 
| Syntax | cshi 10979 | 
Extend class notation with function shifter.
 | 
    | 
|   | 
| Definition | df-shft 10980* | 
Define a function shifter.  This operation offsets the value argument of
       a function (ordinarily on a subset of  ) and produces a new
       function on  .
See shftval 10990 for its value.  (Contributed by NM,
       20-Jul-2005.)
 | 
     
                                   
              | 
|   | 
| Theorem | shftlem 10981* | 
Two ways to write a shifted set        .  (Contributed by Mario
       Carneiro, 3-Nov-2013.)
 | 
                                                 
                      | 
|   | 
| Theorem | shftuz 10982* | 
A shift of the upper integers.  (Contributed by Mario Carneiro,
       5-Nov-2013.)
 | 
                                                
      
        | 
|   | 
| Theorem | shftfvalg 10983* | 
The value of the sequence shifter operation is a function on  .
         is ordinarily
an integer.  (Contributed by NM, 20-Jul-2005.)
       (Revised by Mario Carneiro, 3-Nov-2013.)
 | 
                                                    
           | 
|   | 
| Theorem | ovshftex 10984 | 
Existence of the result of applying shift.  (Contributed by Jim Kingdon,
       15-Aug-2021.)
 | 
                                  | 
|   | 
| Theorem | shftfibg 10985 | 
Value of a fiber of the relation  .  (Contributed by Jim Kingdon,
       15-Aug-2021.)
 | 
                                          
                  | 
|   | 
| Theorem | shftfval 10986* | 
The value of the sequence shifter operation is a function on  .
         is ordinarily
an integer.  (Contributed by NM, 20-Jul-2005.)
       (Revised by Mario Carneiro, 3-Nov-2013.)
 | 
                                                        
           | 
|   | 
| Theorem | shftdm 10987* | 
Domain of a relation shifted by  .  The set on the right is more
       commonly notated as          
(meaning add   to every
       element of    ). 
(Contributed by Mario Carneiro, 3-Nov-2013.)
 | 
                          
        
       
                
     | 
|   | 
| Theorem | shftfib 10988 | 
Value of a fiber of the relation  .  (Contributed by Mario
       Carneiro, 4-Nov-2013.)
 | 
                                                                  | 
|   | 
| Theorem | shftfn 10989* | 
Functionality and domain of a sequence shifted by  .  (Contributed
       by NM, 20-Jul-2005.)  (Revised by Mario Carneiro, 3-Nov-2013.)
 | 
                                                               
     | 
|   | 
| Theorem | shftval 10990 | 
Value of a sequence shifted by  .  (Contributed by NM,
       20-Jul-2005.)  (Revised by Mario Carneiro, 4-Nov-2013.)
 | 
                                                              | 
|   | 
| Theorem | shftval2 10991 | 
Value of a sequence shifted by      .  (Contributed by NM,
       20-Jul-2005.)  (Revised by Mario Carneiro, 5-Nov-2013.)
 | 
                                        
                    
      
                | 
|   | 
| Theorem | shftval3 10992 | 
Value of a sequence shifted by      .  (Contributed by NM,
       20-Jul-2005.)
 | 
                                                              | 
|   | 
| Theorem | shftval4 10993 | 
Value of a sequence shifted by   .
(Contributed by NM,
       18-Aug-2005.)  (Revised by Mario Carneiro, 5-Nov-2013.)
 | 
                                                         
      | 
|   | 
| Theorem | shftval5 10994 | 
Value of a shifted sequence.  (Contributed by NM, 19-Aug-2005.)
       (Revised by Mario Carneiro, 5-Nov-2013.)
 | 
                                                              | 
|   | 
| Theorem | shftf 10995* | 
Functionality of a shifted sequence.  (Contributed by NM, 19-Aug-2005.)
       (Revised by Mario Carneiro, 5-Nov-2013.)
 | 
                             
                                       | 
|   | 
| Theorem | 2shfti 10996 | 
Composite shift operations.  (Contributed by NM, 19-Aug-2005.)  (Revised
       by Mario Carneiro, 5-Nov-2013.)
 | 
                                                                  | 
|   | 
| Theorem | shftidt2 10997 | 
Identity law for the shift operation.  (Contributed by Mario Carneiro,
       5-Nov-2013.)
 | 
                                  | 
|   | 
| Theorem | shftidt 10998 | 
Identity law for the shift operation.  (Contributed by NM, 19-Aug-2005.)
       (Revised by Mario Carneiro, 5-Nov-2013.)
 | 
                                      
        | 
|   | 
| Theorem | shftcan1 10999 | 
Cancellation law for the shift operation.  (Contributed by NM,
       4-Aug-2005.)  (Revised by Mario Carneiro, 5-Nov-2013.)
 | 
                                                     
          | 
|   | 
| Theorem | shftcan2 11000 | 
Cancellation law for the shift operation.  (Contributed by NM,
       4-Aug-2005.)  (Revised by Mario Carneiro, 5-Nov-2013.)
 | 
                                             
                  |