ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  onntri35 Unicode version

Theorem onntri35 7549
Description: Double negated ordinal trichotomy.

There are five equivalent statements: (1)  -.  -.  A. x  e.  On A. y  e.  On ( x  e.  y  \/  x  =  y  \/  y  e.  x ), (2)  -.  -.  A. x  e.  On A. y  e.  On ( x  C_  y  \/  y  C_  x ), (3)  A. x  e.  On A. y  e.  On -.  -.  (
x  e.  y  \/  x  =  y  \/  y  e.  x ), (4)  A. x  e.  On A. y  e.  On -.  -.  (
x  C_  y  \/  y  C_  x ), and (5)  -.  -. EXMID. That these are all equivalent is expressed by (1) implies (3) (onntri13 7550), (3) implies (5) (onntri35 7549), (5) implies (1) (onntri51 7552), (2) implies (4) (onntri24 7554), (4) implies (5) (onntri45 7553), and (5) implies (2) (onntri52 7556).

Another way of stating this is that EXMID is equivalent to trichotomy, either the  x  e.  y  \/  x  =  y  \/  y  e.  x or the  x  C_  y  \/  y  C_  x form, as shown in exmidontri 7551 and exmidontri2or 7555, respectively. Thus  -.  -. EXMID is equivalent to (1) or (2). In addition, 
-.  -. EXMID is equivalent to (3) by onntri3or 7557 and (4) by onntri2or 7558.

(Contributed by James E. Hanson and Jim Kingdon, 2-Aug-2024.)

Assertion
Ref Expression
onntri35  |-  ( A. x  e.  On  A. y  e.  On  -.  -.  (
x  e.  y  \/  x  =  y  \/  y  e.  x )  ->  -.  -. EXMID )
Distinct variable group:    x, y

Proof of Theorem onntri35
StepHypRef Expression
1 pw1on 7538 . . . . 5  |-  ~P 1o  e.  On
21onsuci 4640 . . . 4  |-  suc  ~P 1o  e.  On
3 3on 6660 . . . 4  |-  3o  e.  On
4 eleq1 2297 . . . . . . . 8  |-  ( x  =  suc  ~P 1o  ->  ( x  e.  y  <->  suc  ~P 1o  e.  y ) )
5 eqeq1 2241 . . . . . . . 8  |-  ( x  =  suc  ~P 1o  ->  ( x  =  y  <->  suc  ~P 1o  =  y ) )
6 eleq2 2298 . . . . . . . 8  |-  ( x  =  suc  ~P 1o  ->  ( y  e.  x  <->  y  e.  suc  ~P 1o ) )
74, 5, 63orbi123d 1348 . . . . . . 7  |-  ( x  =  suc  ~P 1o  ->  ( ( x  e.  y  \/  x  =  y  \/  y  e.  x )  <->  ( suc  ~P 1o  e.  y  \/ 
suc  ~P 1o  =  y  \/  y  e.  suc  ~P 1o ) ) )
87notbid 673 . . . . . 6  |-  ( x  =  suc  ~P 1o  ->  ( -.  ( x  e.  y  \/  x  =  y  \/  y  e.  x )  <->  -.  ( suc  ~P 1o  e.  y  \/  suc  ~P 1o  =  y  \/  y  e.  suc  ~P 1o ) ) )
98notbid 673 . . . . 5  |-  ( x  =  suc  ~P 1o  ->  ( -.  -.  (
x  e.  y  \/  x  =  y  \/  y  e.  x )  <->  -.  -.  ( suc  ~P 1o  e.  y  \/  suc  ~P 1o  =  y  \/  y  e.  suc  ~P 1o ) ) )
10 eleq2 2298 . . . . . . . 8  |-  ( y  =  3o  ->  ( suc  ~P 1o  e.  y  <->  suc  ~P 1o  e.  3o ) )
11 eqeq2 2244 . . . . . . . 8  |-  ( y  =  3o  ->  ( suc  ~P 1o  =  y  <->  suc  ~P 1o  =  3o ) )
12 eleq1 2297 . . . . . . . 8  |-  ( y  =  3o  ->  (
y  e.  suc  ~P 1o 
<->  3o  e.  suc  ~P 1o ) )
1310, 11, 123orbi123d 1348 . . . . . . 7  |-  ( y  =  3o  ->  (
( suc  ~P 1o  e.  y  \/  suc  ~P 1o  =  y  \/  y  e.  suc  ~P 1o )  <->  ( suc  ~P 1o  e.  3o  \/  suc  ~P 1o  =  3o  \/  3o  e.  suc  ~P 1o ) ) )
1413notbid 673 . . . . . 6  |-  ( y  =  3o  ->  ( -.  ( suc  ~P 1o  e.  y  \/  suc  ~P 1o  =  y  \/  y  e.  suc  ~P 1o )  <->  -.  ( suc  ~P 1o  e.  3o  \/  suc  ~P 1o  =  3o  \/  3o  e.  suc  ~P 1o ) ) )
1514notbid 673 . . . . 5  |-  ( y  =  3o  ->  ( -.  -.  ( suc  ~P 1o  e.  y  \/  suc  ~P 1o  =  y  \/  y  e.  suc  ~P 1o )  <->  -.  -.  ( suc  ~P 1o  e.  3o  \/  suc  ~P 1o  =  3o  \/  3o  e.  suc  ~P 1o ) ) )
169, 15rspc2v 2936 . . . 4  |-  ( ( suc  ~P 1o  e.  On  /\  3o  e.  On )  ->  ( A. x  e.  On  A. y  e.  On  -.  -.  (
x  e.  y  \/  x  =  y  \/  y  e.  x )  ->  -.  -.  ( suc  ~P 1o  e.  3o  \/  suc  ~P 1o  =  3o  \/  3o  e.  suc  ~P 1o ) ) )
172, 3, 16mp2an 426 . . 3  |-  ( A. x  e.  On  A. y  e.  On  -.  -.  (
x  e.  y  \/  x  =  y  \/  y  e.  x )  ->  -.  -.  ( suc  ~P 1o  e.  3o  \/  suc  ~P 1o  =  3o  \/  3o  e.  suc  ~P 1o ) )
18 3ioran 1020 . . 3  |-  ( -.  ( suc  ~P 1o  e.  3o  \/  suc  ~P 1o  =  3o  \/  3o  e.  suc  ~P 1o ) 
<->  ( -.  suc  ~P 1o  e.  3o  /\  -.  suc  ~P 1o  =  3o 
/\  -.  3o  e.  suc  ~P 1o ) )
1917, 18sylnib 683 . 2  |-  ( A. x  e.  On  A. y  e.  On  -.  -.  (
x  e.  y  \/  x  =  y  \/  y  e.  x )  ->  -.  ( -.  suc  ~P 1o  e.  3o  /\ 
-.  suc  ~P 1o  =  3o  /\  -.  3o  e.  suc  ~P 1o ) )
20 sucpw1nel3 7545 . . . 4  |-  -.  suc  ~P 1o  e.  3o
2120a1i 9 . . 3  |-  ( -. EXMID  ->  -.  suc  ~P 1o  e.  3o )
22 2on 6658 . . . . . . 7  |-  2o  e.  On
23 suc11 4682 . . . . . . 7  |-  ( ( ~P 1o  e.  On  /\  2o  e.  On )  ->  ( suc  ~P 1o  =  suc  2o  <->  ~P 1o  =  2o ) )
241, 22, 23mp2an 426 . . . . . 6  |-  ( suc 
~P 1o  =  suc  2o  <->  ~P 1o  =  2o )
25 df-3o 6651 . . . . . . 7  |-  3o  =  suc  2o
2625eqeq2i 2245 . . . . . 6  |-  ( suc 
~P 1o  =  3o  <->  suc 
~P 1o  =  suc  2o )
27 exmidpweq 7171 . . . . . 6  |-  (EXMID  <->  ~P 1o  =  2o )
2824, 26, 273bitr4ri 213 . . . . 5  |-  (EXMID  <->  suc  ~P 1o  =  3o )
2928notbii 674 . . . 4  |-  ( -. EXMID  <->  -.  suc  ~P 1o  =  3o )
3029biimpi 120 . . 3  |-  ( -. EXMID  ->  -.  suc  ~P 1o  =  3o )
31 3nelsucpw1 7546 . . . 4  |-  -.  3o  e.  suc  ~P 1o
3231a1i 9 . . 3  |-  ( -. EXMID  ->  -.  3o  e.  suc  ~P 1o )
3321, 30, 323jca 1204 . 2  |-  ( -. EXMID  -> 
( -.  suc  ~P 1o  e.  3o  /\  -.  suc  ~P 1o  =  3o 
/\  -.  3o  e.  suc  ~P 1o ) )
3419, 33nsyl 633 1  |-  ( A. x  e.  On  A. y  e.  On  -.  -.  (
x  e.  y  \/  x  =  y  \/  y  e.  x )  ->  -.  -. EXMID )
Colors of variables: wff set class
Syntax hints:   -. wn 3    -> wi 4    <-> wb 105    \/ w3o 1004    /\ w3a 1005    = wceq 1398    e. wcel 2205   A.wral 2522   ~Pcpw 3671  EXMIDwem 4309   Oncon0 4486   suc csuc 4488   1oc1o 6642   2oc2o 6643   3oc3o 6644
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 106  ax-ia2 107  ax-ia3 108  ax-in1 619  ax-in2 620  ax-io 717  ax-5 1496  ax-7 1497  ax-gen 1498  ax-ie1 1542  ax-ie2 1543  ax-8 1553  ax-10 1554  ax-11 1555  ax-i12 1556  ax-bndl 1558  ax-4 1559  ax-17 1575  ax-i9 1579  ax-ial 1583  ax-i5r 1584  ax-13 2207  ax-14 2208  ax-ext 2216  ax-sep 4230  ax-nul 4238  ax-pow 4289  ax-pr 4324  ax-un 4556  ax-setind 4661
This theorem depends on definitions:  df-bi 117  df-dc 843  df-3or 1006  df-3an 1007  df-tru 1401  df-nf 1510  df-sb 1812  df-clab 2221  df-cleq 2227  df-clel 2230  df-nfc 2375  df-ne 2415  df-ral 2527  df-rex 2528  df-v 2817  df-dif 3215  df-un 3217  df-in 3219  df-ss 3226  df-nul 3511  df-pw 3673  df-sn 3697  df-pr 3698  df-uni 3917  df-int 3952  df-tr 4211  df-exmid 4310  df-iord 4489  df-on 4491  df-suc 4494  df-iom 4715  df-1o 6649  df-2o 6650  df-3o 6651
This theorem is referenced by:  onntri3or  7557
  Copyright terms: Public domain W3C validator