Statement List for Metamath Proof Explorer - 101-200 - Page 2 of 58
| Type | Label | Description |
| Statement |
| |
| Theorem | mt3d 101 |
Modus tollens deduction.
|
   
     |
| |
| Theorem | nsyl 102 |
A negated syllogism inference.
|
       |
| |
| Theorem | nsyl2 103 |
A negated syllogism inference.
|
       |
| |
| Theorem | nsyl3 104 |
A negated syllogism inference.
|
       |
| |
| Theorem | nsyl4 105 |
A negated syllogism inference.
|
       |
| |
| Theorem | nsyli 106 |
A negated syllogism inference.
|
    
      |
| |
| Theorem | pm3.2im 107 |
Theorem *3.2 of [WhiteheadRussell] p.
111, expressed with primitive
connectives. (The proof was shortened by Josh Purinton, 29-Dec-00.)
|
       |
| |
| Theorem | mth8 108 |
Theorem 8 of [Margaris] p. 60. (The proof
was shortened by Josh Purinton,
29-Dec-00.)
|
 
     |
| |
| Theorem | pm2.61 109 |
Theorem *2.61 of [WhiteheadRussell]
p. 107. Useful for eliminating an
antecedent.
|
     
   |
| |
| Theorem | pm2.61i 110 |
Inference eliminating an antecedent.
|
     |
| |
| Theorem | pm2.61d2 111 |
Inference eliminating an antecedent.
|
 
       |
| |
| Theorem | pm2.61d 112 |
Deduction eliminating an antecedent.
|
           |
| |
| Theorem | pm2.61ii 113 |
Inference eliminating two antecedents. (The proof was shortened by Josh
Purinton, 29-Dec-00.)
|
 
       |
| |
| Theorem | pm2.61iii 114 |
Inference eliminating three antecedents.
|
 

          |
| |
| Theorem | pm2.65 115 |
Theorem *2.65 of [WhiteheadRussell]
p. 107. Useful for eliminating a
consequent.
|
     
   |
| |
| Theorem | pm2.65i 116 |
Inference rule for proof by contradiction.
|
     |
| |
| Theorem | pm2.65d 117 |
Deduction rule for proof by contradiction.
|
           |
| |
| Theorem | ja 118 |
Inference joining the antecedents of two premises. (The proof was
shortened by Mel L. O'Cat, 30-Aug-04.)
|
         |
| |
| Theorem | jc 119 |
Inference joining the consequents of two premises.
|
     
   |
| |
| Theorem | pm3.26im 120 |
Simplification. Similar to Theorem *3.26 of [WhiteheadRussell] p. 112.
|
     |
| |
| Theorem | pm3.27im 121 |
Simplification. Similar to Theorem *3.27 of [WhiteheadRussell] p. 112.
|
     |
| |
| Theorem | impt 122 |
Importation theorem expressed with primitive connectives.
|
  
        |
| |
| Theorem | expt 123 |
Exportation theorem expressed with primitive connectives.
|
           |
| |
| Theorem | impi 124 |
An importation inference.
|
    
    |
| |
| Theorem | expi 125 |
An exportation inference.
|
         |
| |
| Theorem | bijust 126 |
Theorem used to justify definition of biconditional df-bi 128. (The proof
was shortened by Josh Purinton, 29-Dec-00.)
|
       |
| |
| Syntax | wb 127 |
Extend our wff definition to include the biconditional connective.
|
   |
| |
| Definition | df-bi 128 |
This is our first definition, which defines the biconditional connective
. Unlike most traditional developments, we have chosen not to
have a separate symbol such as 'Df.' to mean 'is defined as.' Instead,
we will later use the biconditional connective for this purpose, as it
allows us to use logic to manipulate definitions directly (df-or 197
is
its first use). Here we use the biconditional connective to define
itself, a feat which requires a little care. We define  
as       but we don't yet have a
notation that can express this directly, so we use a more complicated
expression using the language that we have so far. The justification
for our definition is that if we mechanically substitute the second wff
for the first in the definition, the definition becomes an instance of
previously proved theorem bijust 126. Note that from Metamath's point of
view, a definition is just another axiom; but from our high level point
of view, we are are not strengthening the language since if we
mechanically eliminate the new symbol we will not end up with
any theorems we could not prove before. To indicate this fact we prefix
definition labels with "df-" instead of "ax-". (This
prefixing is an
informal convention that means nothing to the Metamath proof verifier;
it is just for human readability.) See bii 140 and
bi 396
for theorems
suggesting the typical textbook definition of .
|
       
   
           |
| |
| Theorem | biigb 129 |
This proof of bii 140, discovered by Gregory Bush on 8-Mar-04, has
several curious properties. First, it has only 17 steps directly
from the axioms and df-bi 128, compared to over 800 steps were the proof
of bii 140 expanded into axioms. Second, step 2 demands
only the property
of "true"; any axiom (or theorem) could be used. Third, it
illustrates
how intermediate steps can "blow up" in size even in short
proofs.
Fourth, the compressed proof is only 2.5 lines long, but the web page
is over 200kB in size. If there were an obfuscated code contest for
proofs, this might be a winner.
|
      
    |
| |
| Theorem | bi1 130 |
Property of the biconditional connective.
|
       |
| |
| Theorem | bi2 131 |
Property of the biconditional connective.
|
       |
| |
| Theorem | bi3 132 |
Property of the biconditional connective.
|
           |
| |
| Theorem | biimp 133 |
Infer an implication from a logical equivalence.
|
     |
| |
| Theorem | biimpr 134 |
Infer a converse implication from a logical equivalence.
|
  
  |
| |
| Theorem | biimpd 135 |
Deduce an implication from a logical equivalence.
|
     
   |
| |
| Theorem | biimprd 136 |
Deduce a converse implication from a logical equivalence.
|
     
   |
| |
| Theorem | biimpcd 137 |
Deduce a commuted implication from a logical equivalence.
|
         |
| |
| Theorem | biimprcd 138 |
Deduce a converse commuted implication from a logical equivalence.
|
         |
| |
| Theorem | impbi 139 |
Infer an equivalence from an implication and its converse.
|
       |
| |
| Theorem | bii 140 |
Relate the biconditional connective to primitive connectives. See biigb 129
for an unusual version proved directly from axioms.
|
      
    |
| |
| Theorem | bi2.04 141 |
Logical equivalence of commuted antecedents. Part of Theorem *4.87 of
[WhiteheadRussell] p. 122.
|
  
        |
| |
| Theorem | pm4.13 142 |
Double negation. Theorem *4.13 of [WhiteheadRussell] p. 117.
|
   |
| |
| Theorem | pm4.1 143 |
Contraposition. Theorem *4.1 of [WhiteheadRussell] p. 116.
|
       |
| |
| Theorem | bi2.03 144 |
Contraposition. Bidirectional version of con2 82.
|
       |
| |
| Theorem | bi2.15 145 |
Contraposition. Bidirectional version of con1 84.
|
       |
| |
| Theorem | pm5.4 146 |
Antecedent absorption implication. Theorem *5.4 of
[WhiteheadRussell] p. 125.
|
         |
| |
| Theorem | imdi 147 |
Distributive law for implication. Compare Theorem *5.41 of
[WhiteheadRussell] p. 125.
|
  
          |
| |
| Theorem | pm4.2 148 |
Principle of identity for logical equivalence. Theorem *4.2 of
[WhiteheadRussell] p. 117.
|
   |
| |
| Theorem | pm4.2i 149 |
Principle of identity with antecedent.
|
     |
| |
| Theorem | bicomi 150 |
Inference from commutative law for logical equivalence.
|
  
  |
| |
| Theorem | bitr 151 |
An inference from transitive law for logical equivalence.
|
  
    |
| |
| Theorem | bitr2 152 |
An inference from transitive law for logical equivalence.
|
  
    |
| |
| Theorem | bitr3 153 |
An inference from transitive law for logical equivalence.
|
       |
| |
| Theorem | bitr4 154 |
An inference from transitive law for logical equivalence.
|
  
    |
| |
| Theorem | 3bitr 155 |
A chained inference from transitive law for logical equivalence.
|
  
      |
| |
| Theorem | 3bitr3 156 |
A chained inference from transitive law for logical equivalence.
|
         |
| |
| Theorem | 3bitr3r 157 |
A chained inference from transitive law for logical equivalence.
|
         |
| |
| Theorem | 3bitr4 158 |
A chained inference from transitive law for logical equivalence. This
inference is frequently used to apply a definition to both sides of a
logical equivalence.
|
  
      |
| |
| Theorem | 3bitr4r 159 |
A chained inference from transitive law for logical equivalence.
|
  
      |
| |
| Theorem | imbi2i 160 |
Introduce an antecedent to both sides of a logical equivalence.
|
         |
| |
| Theorem | imbi1i 161 |
Introduce a consequent to both sides of a logical equivalence.
|
         |
| |
| Theorem | negbii 162 |
Negate both sides of a logical equivalence.
|
  
  |
| |
| Theorem | imbi12i 163 |
Join two logical equivalences to form equivalence of implications.
|
  
        |
| |
| Theorem | mpbi 164 |
An inference from a biconditional, related to modus ponens.
|
   |
| |
| Theorem | mpbir 165 |
An inference from a biconditional, related to modus ponens.
|
   |
| |
| Theorem | mtbi 166 |
An inference from a biconditional, related to modus tollens.
|
   |
| |
| Theorem | mtbir 167 |
An inference from a biconditional, related to modus tollens.
|
   |
| |
| Theorem | mpbii 168 |
An inference from a nested biconditional, related to modus ponens.
|
 
     |
| |
| Theorem | mpbiri 169 |
An inference from a nested biconditional, related to modus ponens.
|
 
     |
| |
| Theorem | mpbid 170 |
A deduction from a biconditional, related to modus ponens.
|
         |
| |
| Theorem | mpbird 171 |
A deduction from a biconditional, related to modus ponens.
|
       |