HomeHome Metamath Proof Explorer < Previous   Next >
Browser slow? Try the
Unicode version.

Jump to page: Contents + 1 1-100 2 101-200 3 201-300 4 301-400 5 401-500 6 501-600601-700 8 701-800 9 801-900 10 901-1000 11 1001-1100 12 1101-1200 13 1201-1300 14 1301-1400 15 1401-1500 16 1501-1600 17 1601-1700 18 1701-1800 19 1801-1900 20 1901-2000 21 2001-2100 22 2101-2200 23 2201-2300 24 2301-2400 25 2401-2500 26 2501-2600 27 2601-2700 28 2701-2800 29 2801-2900 30 2901-3000 31 3001-3100 32 3101-3200 33 3201-3300 34 3301-3400 35 3401-3500 36 3501-3600 37 3601-3700 38 3701-3800 39 3801-3900 40 3901-4000 41 4001-4100 42 4101-4200 43 4201-4300 44 4301-4400 45 4401-4500 46 4501-4600 47 4601-4700 48 4701-4800 49 4801-4900 50 4901-5000 51 5001-5100 52 5101-5200 53 5201-5300 54 5301-5400 55 5401-5500 56 5501-5600 57 5601-5700 58 5701-5800 59 5801-5900 60 5901-6000 61 6001-6100 62 6101-6200 63 6201-6300 64 6301-6400 65 6401-6500 66 6501-6600 67 6601-6700 68 6701-6800 69 6801-6900 70 6901-7000 71 7001-7100 72 7101-7200 73 7201-7300 74 7301-7400 75 7401-7500 76 7501-7600 77 7601-7700 78 7701-7800 79 7801-7900 80 7901-8000 81 8001-8100 82 8101-8200 83 8201-8300 84 8301-8400 85 8401-8500 86 8501-8600 87 8601-8700 88 8701-8800 89 8801-8900 90 8901-9000 91 9001-9100 92 9101-9200 93 9201-9300 94 9301-9400 95 9401-9500 96 9501-9600 97 9601-9700 98 9701-9800 99 9801-9900 100 9901-10000 101 10001-10100 102 10101-10200 103 10201-10300 104 10301-10400 105 10401-10500 106 10501-10600 107 10601-10700 108 10701-10800 109 10801-10900 110 10901-11000 111 11001-11100 112 11101-11200 113 11201-11300 114 11301-11400 115 11401-11500 116 11501-11600 117 11601-11700 118 11701-11800 119 11801-11900 120 11901-12000 121 12001-12100 122 12101-12200 123 12201-12229

Color key:    Metamath Proof Explorer  Metamath Proof Explorer
(1-9062)
  Hilbert Space Explorer  Hilbert Space Explorer
(9063-10650)
  Users' Mathboxes  Users' Mathboxes
(10651-12229)
 

Statement List for Metamath Proof Explorer - 601-700 - Page 7 of 123
TypeLabelDescription
Statement
 
Theoremjcab 601 Distributive law for implication over conjunction. Compare Theorem *4.76 of [WhiteheadRussell] p. 121.
|- ((ph -> (ps /\ ch)) <-> ((ph -> ps) /\ (ph -> ch)))
 
Theorempm4.76 602 Theorem *4.76 of [WhiteheadRussell] p. 121.
|- (((ph -> ps) /\ (ph -> ch)) <-> (ph -> (ps /\ ch)))
 
Theoremjcad 603 Deduction conjoining the consequents of two implications.
|- (ph -> (ps -> ch))   &   |- (ph -> (ps -> th))   =>   |- (ph -> (ps -> (ch /\ th)))
 
Theoremjctild 604 Deduction conjoining a theorem to left of consequent in an implication.
|- (ph -> (ps -> ch))   &   |- (ph -> th)   =>   |- (ph -> (ps -> (th /\ ch)))
 
Theoremjctird 605 Deduction conjoining a theorem to right of consequent in an implication.
|- (ph -> (ps -> ch))   &   |- (ph -> th)   =>   |- (ph -> (ps -> (ch /\ th)))
 
Theorempm3.43 606 Theorem *3.43 (Comp) of [WhiteheadRussell] p. 113.
|- (((ph -> ps) /\ (ph -> ch)) -> (ph -> (ps /\ ch)))
 
Theoremandi 607 Distributive law for conjunction. Theorem *4.4 of [WhiteheadRussell] p. 118.
|- ((ph /\ (ps \/ ch)) <-> ((ph /\ ps) \/ (ph /\ ch)))
 
Theoremandir 608 Distributive law for conjunction.
|- (((ph \/ ps) /\ ch) <-> ((ph /\ ch) \/ (ps /\ ch)))
 
Theoremorddi 609 Double distributive law for disjunction.
|- (((ph /\ ps) \/ (ch /\ th)) <-> (((ph \/ ch) /\ (ph \/ th)) /\ ((ps \/ ch) /\ (ps \/ th))))
 
Theoremanddi 610 Double distributive law for conjunction.
|- (((ph \/ ps) /\ (ch \/ th)) <-> (((ph /\ ch) \/ (ph /\ th)) \/ ((ps /\ ch) \/ (ps /\ th))))
 
Theorembibi2i 611 Inference adding a biconditional to the left in an equivalence.
|- (ph <-> ps)   =>   |- ((ch <-> ph) <-> (ch <-> ps))
 
Theorembibi1i 612 Inference adding a biconditional to the right in an equivalence.
|- (ph <-> ps)   =>   |- ((ph <-> ch) <-> (ps <-> ch))
 
Theorembibi12i 613 The equivalence of two equivalences.
|- (ph <-> ps)   &   |- (ch <-> th)   =>   |- ((ph <-> ch) <-> (ps <-> th))
 
Theoremnotbid 614 Deduction negating both sides of a logical equivalence.
|- (ph -> (ps <-> ch))   =>   |- (ph -> (-. ps <-> -. ch))
 
Theoremimbi2d 615 Deduction adding an antecedent to both sides of a logical equivalence.
|- (ph -> (ps <-> ch))   =>   |- (ph -> ((th -> ps) <-> (th -> ch)))
 
Theoremimbi1d 616 Deduction adding a consequent to both sides of a logical equivalence.
|- (ph -> (ps <-> ch))   =>   |- (ph -> ((ps -> th) <-> (ch -> th)))
 
Theoremorbi2d 617 Deduction adding a left disjunct to both sides of a logical equivalence.
|- (ph -> (ps <-> ch))   =>   |- (ph -> ((th \/ ps) <-> (th \/ ch)))
 
Theoremorbi1d 618 Deduction adding a right disjunct to both sides of a logical equivalence.
|- (ph -> (ps <-> ch))   =>   |- (ph -> ((ps \/ th) <-> (ch \/ th)))
 
Theoremanbi2d 619 Deduction adding a left conjunct to both sides of a logical equivalence.
|- (ph -> (ps <-> ch))   =>   |- (ph -> ((th /\ ps) <-> (th /\ ch)))
 
Theoremanbi1d 620 Deduction adding a right conjunct to both sides of a logical equivalence.
|- (ph -> (ps <-> ch))   =>   |- (ph -> ((ps /\ th) <-> (ch /\ th)))
 
Theorembibi2d 621 Deduction adding a biconditional to the left in an equivalence.
|- (ph -> (ps <-> ch))   =>   |- (ph -> ((th <-> ps) <-> (th <-> ch)))
 
Theorembibi1d 622 Deduction adding a biconditional to the right in an equivalence.
|- (ph -> (ps <-> ch))   =>   |- (ph -> ((ps <-> th) <-> (ch <-> th)))
 
Theoremorbi1 623 Theorem *4.37 of [WhiteheadRussell] p. 118.
|- ((ph <-> ps) -> ((ph \/ ch) <-> (ps \/ ch)))
 
Theoremanbi1 624 Theorem *4.36 of [WhiteheadRussell] p. 118.
|- ((ph <-> ps) -> ((ph /\ ch) <-> (ps /\ ch)))
 
Theorembitr 625 Theorem *4.22 of [WhiteheadRussell] p. 117.
|- (((ph <-> ps) /\ (ps <-> ch)) -> (ph <-> ch))
 
Theoremimbi1 626 Theorem *4.84 of [WhiteheadRussell] p. 122.
|- ((ph <-> ps) -> ((ph -> ch) <-> (ps -> ch)))
 
Theoremimbi2 627 Theorem *4.85 of [WhiteheadRussell] p. 122.
|- ((ph <-> ps) -> ((ch -> ph) <-> (ch -> ps)))
 
Theorembibi1 628 Theorem *4.86 of [WhiteheadRussell] p. 122.
|- ((ph <-> ps) -> ((ph <-> ch) <-> (ps <-> ch)))
 
Theoremimbi12d 629 Deduction joining two equivalences to form equivalence of implications.
|- (ph -> (ps <-> ch))   &   |- (ph -> (th <-> ta))   =>   |- (ph -> ((ps -> th) <-> (ch -> ta)))
 
Theoremorbi12d 630 Deduction joining two equivalences to form equivalence of disjunctions.
|- (ph -> (ps <-> ch))   &   |- (ph -> (th <-> ta))   =>   |- (ph -> ((ps \/ th) <-> (ch \/ ta)))
 
Theoremanbi12d 631 Deduction joining two equivalences to form equivalence of conjunctions.
|- (ph -> (ps <-> ch))   &   |- (ph -> (th <-> ta))   =>   |- (ph -> ((ps /\ th) <-> (ch /\ ta)))
 
Theorembibi12d 632 Deduction joining two equivalences to form equivalence of biconditionals.
|- (ph -> (ps <-> ch))   &   |- (ph -> (th <-> ta))   =>   |- (ph -> ((ps <-> th) <-> (ch <-> ta)))
 
Theorempm4.39 633 Theorem *4.39 of [WhiteheadRussell] p. 118.
|- (((ph <-> ch) /\ (ps <-> th)) -> ((ph \/ ps) <-> (ch \/ th)))
 
Theorempm4.38 634 Theorem *4.38 of [WhiteheadRussell] p. 118.
|- (((ph <-> ch) /\ (ps <-> th)) -> ((ph /\ ps) <-> (ch /\ th)))
 
Theorembi2anan9 635 Deduction joining two equivalences to form equivalence of conjunctions.
|- (ph -> (ps <-> ch))   &   |- (th -> (ta <-> et))   =>   |- ((ph /\ th) -> ((ps /\ ta) <-> (ch /\ et)))
 
Theorembi2anan9r 636 Deduction joining two equivalences to form equivalence of conjunctions.
|- (ph -> (ps <-> ch))   &   |- (th -> (ta <-> et))   =>   |- ((th /\ ph) -> ((ps /\ ta) <-> (ch /\ et)))
 
Theorembi2bian9 637 Deduction joining two biconditionals with different antecedents.
|- (ph -> (ps <-> ch))   &   |- (th -> (ta <-> et))   =>   |- ((ph /\ th) -> ((ps <-> ta) <-> (ch <-> et)))
 
Theorempm4.71 638 Implication in terms of biconditional and conjunction. Theorem *4.71 of [WhiteheadRussell] p. 120.
|- ((ph -> ps) <-> (ph <-> (ph /\ ps)))
 
Theorempm4.71r 639 Implication in terms of biconditional and conjunction. Theorem *4.71 of [WhiteheadRussell] p. 120 (with conjunct reversed).
|- ((ph -> ps) <-> (ph <-> (ps /\ ph)))
 
Theorempm4.71i 640 Inference converting an implication to a biconditional with conjunction. Inference from Theorem *4.71 of [WhiteheadRussell] p. 120.
|- (ph -> ps)   =>   |- (ph <-> (ph /\ ps))
 
Theorempm4.71ri 641 Inference converting an implication to a biconditional with conjunction. Inference from Theorem *4.71 of [WhiteheadRussell] p. 120 (with conjunct reversed).
|- (ph -> ps)   =>   |- (ph <-> (ps /\ ph))
 
Theorempm4.71rd 642 Deduction converting an implication to a biconditional with conjunction. Deduction from Theorem *4.71 of [WhiteheadRussell] p. 120.
|- (ph -> (ps -> ch))   =>   |- (ph -> (ps <-> (ch /\ ps)))
 
Theorempm4.45 643 Theorem *4.45 of [WhiteheadRussell] p. 119.
|- (ph <-> (ph /\ (ph \/ ps)))
 
Theorempm4.72 644 Implication in terms of biconditional and disjunction. Theorem *4.72 of [WhiteheadRussell] p. 121.
|- ((ph -> ps) <-> (ps <-> (ph \/ ps)))
 
Theoremiba 645 Introduction of antecedent as conjunct. Theorem *4.73 of [WhiteheadRussell] p. 121.
|- (ph -> (ps <-> (ps /\ ph)))
 
Theoremibar 646 Introduction of antecedent as conjunct.
|- (ph -> (ps <-> (ph /\ ps)))
 
Theorempm5.32 647 Distribution of implication over biconditional. Theorem *5.32 of [WhiteheadRussell] p. 125.
|- ((ph -> (ps <-> ch)) <-> ((ph /\ ps) <-> (ph /\ ch)))
 
Theorempm5.32i 648 Distribution of implication over biconditional (inference rule).
|- (ph -> (ps <-> ch))   =>   |- ((ph /\ ps) <-> (ph /\ ch))
 
Theorempm5.32ri 649 Distribution of implication over biconditional (inference rule).
|- (ph -> (ps <-> ch))   =>   |- ((ps /\ ph) <-> (ch /\ ph))
 
Theorempm5.32d 650 Distribution of implication over biconditional (deduction rule).
|- (ph -> (ps -> (ch <-> th)))   =>   |- (ph -> ((ps /\ ch) <-> (ps /\ th)))
 
Theorempm5.32rd 651 Distribution of implication over biconditional (deduction rule).
|- (ph -> (ps -> (ch <-> th)))   =>   |- (ph -> ((ch /\ ps) <-> (th /\ ps)))
 
Theorempm5.32da 652 Distribution of implication over biconditional (deduction rule).
|- ((ph /\ ps) -> (ch <-> th))   =>   |- (ph -> ((ps /\ ch) <-> (ps /\ th)))
 
Theorempm5.33 653 Theorem *5.33 of [WhiteheadRussell] p. 125.
|- ((ph /\ (ps -> ch)) <-> (ph /\ ((ph /\ ps) -> ch)))
 
Theorempm5.36 654 Theorem *5.36 of [WhiteheadRussell] p. 125.
|- ((ph /\ (ph <-> ps)) <-> (ps /\ (ph <-> ps)))
 
Theorempm5.42 655 Theorem *5.42 of [WhiteheadRussell] p. 125.
|- ((ph -> (ps -> ch)) <-> (ph -> (ps -> (ph /\ ch))))
 
Theorembianabs 656 Absorb a hypothesis into the second member of a biconditional. (Contributed by FL, 15-Feb-2007.)
|- (ph -> (ps <-> (ph /\ ch)))   =>   |- (ph -> (ps <-> ch))
 
Theoremoibabs 657 Absorption of disjunction into equivalence.
|- (((ph \/ ps) -> (ph <-> ps)) <-> (ph <-> ps))
 
Theoremexmid 658 Law of excluded middle, also called the principle of tertium non datur. Theorem *2.11 of [WhiteheadRussell] p. 101. It says that something is either true or not true; there are no in-between values of truth. This is an essential distinction of our classical logic and is not a theorem of intuitionistic logic.
|- (ph \/ -. ph)
 
Theorempm2.1 659 Theorem *2.1 of [WhiteheadRussell] p. 101.
|- (-. ph \/ ph)
 
Theorempm2.13 660 Theorem *2.13 of [WhiteheadRussell] p. 101.
|- (ph \/ -. -. -. ph)
 
Theorempm3.24 661 Law of noncontradiction. Theorem *3.24 of [WhiteheadRussell] p. 111 (who call it the "law of contradiction").
|- -. (ph /\ -. ph)
 
Theorempm2.26 662 Theorem *2.26 of [WhiteheadRussell] p. 104.
|- (-. ph \/ ((ph -> ps) -> ps))
 
Theorempm5.18 663 Theorem *5.18 of [WhiteheadRussell] p. 124. This theorem says that logical equivalence is the same as negated "exclusive-or."
|- ((ph <-> ps) <-> -. (ph <-> -. ps))
 
Theoremnbbn 664 Move negation outside of biconditional. Compare Theorem *5.18 of [WhiteheadRussell] p. 124.
|- ((-. ph <-> ps) <-> -. (ph <-> ps))
 
Theorempm5.11 665 Theorem *5.11 of [WhiteheadRussell] p. 123.
|- ((ph -> ps) \/ (-. ph -> ps))
 
Theorempm5.12 666 Theorem *5.12 of [WhiteheadRussell] p. 123.
|- ((ph -> ps) \/ (ph -> -. ps))
 
Theorempm5.13 667 Theorem *5.13 of [WhiteheadRussell] p. 123.
|- ((ph -> ps) \/ (ps -> ph))
 
Theorempm5.14 668 Theorem *5.14 of [WhiteheadRussell] p. 123.
|- ((ph -> ps) \/ (ps -> ch))
 
Theorempm5.15 669 Theorem *5.15 of [WhiteheadRussell] p. 124.
|- ((ph <-> ps) \/ (ph <-> -. ps))
 
Theorempm5.16 670 Theorem *5.16 of [WhiteheadRussell] p. 124.
|- -. ((ph <-> ps) /\ (ph <-> -. ps))
 
Theorempm5.17 671 Theorem *5.17 of [WhiteheadRussell] p. 124.
|- (((ph \/ ps) /\ -. (ph /\ ps)) <-> (ph <-> -. ps))
 
Theorempm5.19 672 Theorem *5.19 of [WhiteheadRussell] p. 124.
|- -. (ph <-> -. ph)
 
Theoremdfbi3 673 An alternate definition of the biconditional. Theorem *5.23 of [WhiteheadRussell] p. 124.
|- ((ph <-> ps) <-> ((ph /\ ps) \/ (-. ph /\ -. ps)))
 
Theoremxor 674 Two ways to express "exclusive or." Theorem *5.22 of [WhiteheadRussell] p. 124.
|- (-. (ph <-> ps) <-> ((ph /\ -. ps) \/ (ps /\ -. ph)))
 
Theorempm5.24 675 Theorem *5.24 of [WhiteheadRussell] p. 124.
|- (-. ((ph /\ ps) \/ (-. ph /\ -. ps)) <-> ((ph /\ -. ps) \/ (ps /\ -. ph)))
 
Theoremxor2 676 Two ways to express "exclusive or."
|- (-. (ph <-> ps) <-> ((ph \/ ps) /\ -. (ph /\ ps)))
 
Theoremxor3 677 Two ways to express "exclusive or."
|- (-. (ph <-> ps) <-> (ph <-> -. ps))
 
Theoremxordi 678 Conjunction distributes over exclusive-or, using -. (ph <-> ps) to express exclusive-or. This is one way to interpret the distributive law of multiplication over addition in modulo 2 arithmetic.
|- ((ph /\ -. (ps <-> ch)) <-> -. ((ph /\ ps) <-> (ph /\ ch)))
 
Theorempm5.55 679 Theorem *5.55 of [WhiteheadRussell] p. 125.
|- (((ph \/ ps) <-> ph) \/ ((ph \/ ps) <-> ps))
 
Miscellaneous theorems of propositional calculus
 
Theorempm5.1 680 Two propositions are equivalent if they are both true. Theorem *5.1 of [WhiteheadRussell] p. 123.
|- ((ph /\ ps) -> (ph <-> ps))
 
Theorempm5.21 681 Two propositions are equivalent if they are both false. Theorem *5.21 of [WhiteheadRussell] p. 124.
|- ((-. ph /\ -. ps) -> (ph <-> ps))
 
Theorempm5.21ni 682 Two propositions implying a false one are equivalent.
|- (ph -> ps)   &   |- (ch -> ps)   =>   |- (-. ps -> (ph <-> ch))
 
Theorempm5.21nii 683 Eliminate an antecedent implied by each side of a biconditional.
|- (ph -> ps)   &   |- (ch -> ps)   &   |- (ps -> (ph <-> ch))   =>   |- (ph <-> ch)
 
Theorempm5.21nd 684 Eliminate an antecedent implied by each side of a biconditional.
|- ((ph /\ ps) -> th)   &   |- ((ph /\ ch) -> th)   &   |- (th -> (ps <-> ch))   =>   |- (ph -> (ps <-> ch))
 
Theorembibif 685 Transfer negation via an equivalence.
|- (-. ps -> ((ph <-> ps) <-> -. ph))
 
Theorempm5.35 686 Theorem *5.35 of [WhiteheadRussell] p. 125.
|- (((ph -> ps) /\ (ph -> ch)) -> (ph -> (ps <-> ch)))
 
Theorempm5.54 687 Theorem *5.54 of [WhiteheadRussell] p. 125.
|- (((ph /\ ps) <-> ph) \/ ((ph /\ ps) <-> ps))
 
Theoremelimant 688 Elimination of antecedents in an implication. (The proof was shortened by Juha Arpiainen, 19-Jan-2006.)
|- (((ph -> ps) /\ ((ps -> ch) -> (ph -> th))) -> (ph -> (ch -> th)))
 
Theorembaib 689 Move conjunction outside of biconditional.
|- (ph <-> (ps /\ ch))   =>   |- (ps -> (ph <-> ch))
 
Theorembaibr 690 Move conjunction outside of biconditional.
|- (ph <-> (ps /\ ch))   =>   |- (ps -> (ch <-> ph))
 
Theorempm5.44 691 Theorem *5.44 of [WhiteheadRussell] p. 125.
|- ((ph -> ps) -> ((ph -> ch) <-> (ph -> (ps /\ ch))))
 
Theorempm5.6 692 Conjunction in antecedent versus disjunction in consequent. Theorem *5.6 of [WhiteheadRussell] p. 125.
|- (((ph /\ -. ps) -> ch) <-> (ph -> (ps \/ ch)))
 
Theoremnan 693 Theorem to move a conjunct in and out of a negation.
|- ((ph -> -. (ps /\ ch)) <-> ((ph /\ ps) -> -. ch))
 
Theoremorcanai 694 Change disjunction in consequent to conjunction in antecedent.
|- (ph -> (ps \/ ch))   =>   |- ((ph /\ -. ps) -> ch)
 
Theoremintnan 695 Introduction of conjunct inside of a contradiction.
|- -. ph   =>   |- -. (ps /\ ph)
 
Theoremintnanr 696 Introduction of conjunct inside of a contradiction.
|- -. ph   =>   |- -. (ph /\ ps)
 
Theoremintnand 697 Introduction of conjunct inside of a contradiction.
|- (ph -> -. ps)   =>   |- (ph -> -. (ch /\ ps))
 
Theoremintnanrd 698 Introduction of conjunct inside of a contradiction.
|- (ph -> -. ps)   =>   |- (ph -> -. (ps /\ ch))
 
Theoremmpan 699 An inference based on modus ponens.
|- ph   &   |- ((ph /\ ps) -> ch)   =>   |- (ps -> ch)
 
Theoremmpan2 700 An inference based on modus ponens.
|- ps   &   |- ((ph /\ ps) -> ch)   =>   |- (ph -> ch)

MPE Home   Contents Copyright terms: Public domain < Previous  Next >