HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
Unicode version

Theorem genpnnp 6260
Description: The result of an operation on positive reals is different from the set of positive fractions.
Hypotheses
Ref Expression
genp.1 |- F = {<.<.w, v>., u>. | ((w e. P. /\ v e. P.) /\ u = {x | E.y e. w E.z e. v x = (yGz)})}
genpnnp.2 |- ((w e. Q. /\ v e. Q.) -> (wGv) e. Q.)
genpnnp.3 |- (z e. Q. -> (x <Q y <-> (zGx) <Q (zGy)))
genpnnp.4 |- (xGy) = (yGx)
Assertion
Ref Expression
genpnnp |- ((A e. P. /\ B e. P.) -> -. (AFB) = Q.)
Distinct variable groups:   x,y,z,A   x,B,y,z,w,v   x,u,G   y,w,v,u,G,z   w,A,v   w,B,v   w,F,v

Proof of Theorem genpnnp
StepHypRef Expression
1 prpssnq 6246 . . . . 5 |- (A e. P. -> A C. Q.)
2 pssnel 2938 . . . . 5 |- (A C. Q. -> E.w(w e. Q. /\ -. w e. A))
31, 2syl 12 . . . 4 |- (A e. P. -> E.w(w e. Q. /\ -. w e. A))
4 prpssnq 6246 . . . . 5 |- (B e. P. -> B C. Q.)
5 pssnel 2938 . . . . 5 |- (B C. Q. -> E.v(v e. Q. /\ -. v e. B))
64, 5syl 12 . . . 4 |- (B e. P. -> E.v(v e. Q. /\ -. v e. B))
73, 6anim12i 360 . . 3 |- ((A e. P. /\ B e. P.) -> (E.w(w e. Q. /\ -. w e. A) /\ E.v(v e. Q. /\ -. v e. B)))
8 eeanv 1707 . . 3 |- (E.wE.v((w e. Q. /\ -. w e. A) /\ (v e. Q. /\ -. v e. B)) <-> (E.w(w e. Q. /\ -. w e. A) /\ E.v(v e. Q. /\ -. v e. B)))
97, 8sylibr 217 . 2 |- ((A e. P. /\ B e. P.) -> E.wE.v((w e. Q. /\ -. w e. A) /\ (v e. Q. /\ -. v e. B)))
10 prub 6250 . . . . . . . . . . . . . . . . . . . . 21 |- (((A e. P. /\ g e. A) /\ w e. Q.) -> (-. w e. A -> g <Q w))
11 prub 6250 . . . . . . . . . . . . . . . . . . . . 21 |- (((B e. P. /\ h e. B) /\ v e. Q.) -> (-. v e. B -> h <Q v))
1210, 11im2anan9 622 . . . . . . . . . . . . . . . . . . . 20 |- ((((A e. P. /\ g e. A) /\ w e. Q.) /\ ((B e. P. /\ h e. B) /\ v e. Q.)) -> ((-. w e. A /\ -. v e. B) -> (g <Q w /\ h <Q v)))
13 ltsopq 6227 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- <Q Or Q.
14 so2nr 3613 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (( <Q Or Q. /\ (g e. Q. /\ w e. Q.)) -> -. (g <Q w /\ w <Q g))
1513, 14mpan 759 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- ((g e. Q. /\ w e. Q.) -> -. (g <Q w /\ w <Q g))
1615ad2antrr 440 . . . . . . . . . . . . . . . . . . . . . . . 24 |- ((((g e. Q. /\ w e. Q.) /\ (h e. Q. /\ v e. Q.)) /\ (wGv) = (gGh)) -> -. (g <Q w /\ w <Q g))
17 visset 2295 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- w e. _V
18 visset 2295 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- v e. _V
19 genpnnp.3 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (z e. Q. -> (x <Q y <-> (zGx) <Q (zGy)))
20 visset 2295 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- g e. _V
21 genpnnp.4 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (xGy) = (yGx)
22 visset 2295 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- h e. _V
2317, 18, 19, 20, 21, 22caoprord3 4991 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (((v e. Q. /\ g e. Q.) /\ (wGv) = (gGh)) -> (w <Q g <-> h <Q v))
2423anbi2d 678 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (((v e. Q. /\ g e. Q.) /\ (wGv) = (gGh)) -> ((g <Q w /\ w <Q g) <-> (g <Q w /\ h <Q v)))
25 simpr 350 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- ((h e. Q. /\ v e. Q.) -> v e. Q.)
26 simpl 346 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- ((g e. Q. /\ w e. Q.) -> g e. Q.)
2725, 26anim12i 360 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (((h e. Q. /\ v e. Q.) /\ (g e. Q. /\ w e. Q.)) -> (v e. Q. /\ g e. Q.))
2827ancoms 484 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (((g e. Q. /\ w e. Q.) /\ (h e. Q. /\ v e. Q.)) -> (v e. Q. /\ g e. Q.))
2924, 28sylan 497 . . . . . . . . . . . . . . . . . . . . . . . 24 |- ((((g e. Q. /\ w e. Q.) /\ (h e. Q. /\ v e. Q.)) /\ (wGv) = (gGh)) -> ((g <Q w /\ w <Q g) <-> (g <Q w /\ h <Q v)))
3016, 29mtbid 782 . . . . . . . . . . . . . . . . . . . . . . 23 |- ((((g e. Q. /\ w e. Q.) /\ (h e. Q. /\ v e. Q.)) /\ (wGv) = (gGh)) -> -. (g <Q w /\ h <Q v))
3130ex 402 . . . . . . . . . . . . . . . . . . . . . 22 |- (((g e. Q. /\ w e. Q.) /\ (h e. Q. /\ v e. Q.)) -> ((wGv) = (gGh) -> -. (g <Q w /\ h <Q v)))
3231con2d 107 . . . . . . . . . . . . . . . . . . . . 21 |- (((g e. Q. /\ w e. Q.) /\ (h e. Q. /\ v e. Q.)) -> ((g <Q w /\ h <Q v) -> -. (wGv) = (gGh)))
33 elprpq 6247 . . . . . . . . . . . . . . . . . . . . . 22 |- ((A e. P. /\ g e. A) -> g e. Q.)
3433anim1i 361 . . . . . . . . . . . . . . . . . . . . 21 |- (((A e. P. /\ g e. A) /\ w e. Q.) -> (g e. Q. /\ w e. Q.))
35 elprpq 6247 . . . . . . . . . . . . . . . . . . . . . 22 |- ((B e. P. /\ h e. B) -> h e. Q.)
3635anim1i 361 . . . . . . . . . . . . . . . . . . . . 21 |- (((B e. P. /\ h e. B) /\ v e. Q.) -> (h e. Q. /\ v e. Q.))
3732, 34, 36syl2an 503 . . . . . . . . . . . . . . . . . . . 20 |- ((((A e. P. /\ g e. A) /\ w e. Q.) /\ ((B e. P. /\ h e. B) /\ v e. Q.)) -> ((g <Q w /\ h <Q v) -> -. (wGv) = (gGh)))
3812, 37syld 30 . . . . . . . . . . . . . . . . . . 19 |- ((((A e. P. /\ g e. A) /\ w e. Q.) /\ ((B e. P. /\ h e. B) /\ v e. Q.)) -> ((-. w e. A /\ -. v e. B) -> -. (wGv) = (gGh)))
3938an4s 566 . . . . . . . . . . . . . . . . . 18 |- ((((A e. P. /\ g e. A) /\ (B e. P. /\ h e. B)) /\ (w e. Q. /\ v e. Q.)) -> ((-. w e. A /\ -. v e. B) -> -. (wGv) = (gGh)))
4039ex 402 . . . . . . . . . . . . . . . . 17 |- (((A e. P. /\ g e. A) /\ (B e. P. /\ h e. B)) -> ((w e. Q. /\ v e. Q.) -> ((-. w e. A /\ -. v e. B) -> -. (wGv) = (gGh))))
4140an4s 566 . . . . . . . . . . . . . . . 16 |- (((A e. P. /\ B e. P.) /\ (g e. A /\ h e. B)) -> ((w e. Q. /\ v e. Q.) -> ((-. w e. A /\ -. v e. B) -> -. (wGv) = (gGh))))
4241ex 402 . . . . . . . . . . . . . . 15 |- ((A e. P. /\ B e. P.) -> ((g e. A /\ h e. B) -> ((w e. Q. /\ v e. Q.) -> ((-. w e. A /\ -. v e. B) -> -. (wGv) = (gGh)))))
4342com24 41 . . . . . . . . . . . . . 14 |- ((A e. P. /\ B e. P.) -> ((-. w e. A /\ -. v e. B) -> ((w e. Q. /\ v e. Q.) -> ((g e. A /\ h e. B) -> -. (wGv) = (gGh)))))
4443imp32 390 . . . . . . . . . . . . 13 |- (((A e. P. /\ B e. P.) /\ ((-. w e. A /\ -. v e. B) /\ (w e. Q. /\ v e. Q.))) -> ((g e. A /\ h e. B) -> -. (wGv) = (gGh)))
45 imnan 261 . . . . . . . . . . . . 13 |- (((g e. A /\ h e. B) -> -. (wGv) = (gGh)) <-> -. ((g e. A /\ h e. B) /\ (wGv) = (gGh)))
4644, 45sylib 215 . . . . . . . . . . . 12 |- (((A e. P. /\ B e. P.) /\ ((-. w e. A /\ -. v e. B) /\ (w e. Q. /\ v e. Q.))) -> -. ((g e. A /\ h e. B) /\ (wGv) = (gGh)))
4746nexdv 1711 . . . . . . . . . . 11 |- (((A e. P. /\ B e. P.) /\ ((-. w e. A /\ -. v e. B) /\ (w e. Q. /\ v e. Q.))) -> -. E.h((g e. A /\ h e. B) /\ (wGv) = (gGh)))
4847nexdv 1711 . . . . . . . . . 10 |- (((A e. P. /\ B e. P.) /\ ((-. w e. A /\ -. v e. B) /\ (w e. Q. /\ v e. Q.))) -> -. E.gE.h((g e. A /\ h e. B) /\ (wGv) = (gGh)))
4948ex 402 . . . . . . . . 9 |- ((A e. P. /\ B e. P.) -> (((-. w e. A /\ -. v e. B) /\ (w e. Q. /\ v e. Q.)) -> -. E.gE.h((g e. A /\ h e. B) /\ (wGv) = (gGh))))
50 genp.1 . . . . . . . . . . . . 13 |- F = {<.<.w, v>., u>. | ((w e. P. /\ v e. P.) /\ u = {x | E.y e. w E.z e. v x = (yGz)})}
5150genpv 6254 . . . . . . . . . . . 12 |- ((A e. P. /\ B e. P.) -> (AFB) = {f | E.gE.h((g e. A /\ h e. B) /\ f = (gGh))})
5251eleq2d 1964 . . . . . . . . . . 11 |- ((A e. P. /\ B e. P.) -> ((wGv) e. (AFB) <-> (wGv) e. {f | E.gE.h((g e. A /\ h e. B) /\ f = (gGh))}))
53 oprex 4907 . . . . . . . . . . . 12 |- (wGv) e. _V
54 eqeq1 1890 . . . . . . . . . . . . . 14 |- (f = (wGv) -> (f = (gGh) <-> (wGv) = (gGh)))
5554anbi2d 678 . . . . . . . . . . . . 13 |- (f = (wGv) -> (((g e. A /\ h e. B) /\ f = (gGh)) <-> ((g e. A /\ h e. B) /\ (wGv) = (gGh))))
56552exbidv 1659 . . . . . . . . . . . 12 |- (f = (wGv) -> (E.gE.h((g e. A /\ h e. B) /\ f = (gGh)) <-> E.gE.h((g e. A /\ h e. B) /\ (wGv) = (gGh))))
5753, 56elab 2403 . . . . . . . . . . 11 |- ((wGv) e. {f | E.gE.h((g e. A /\ h e. B) /\ f = (gGh))} <-> E.gE.h((g e. A /\ h e. B) /\ (wGv) = (gGh)))
5852, 57syl6bb 595 . . . . . . . . . 10 |- ((A e. P. /\ B e. P.) -> ((wGv) e. (AFB) <-> E.gE.h((g e. A /\ h e. B) /\ (wGv) = (gGh))))
5958notbid 673 . . . . . . . . 9 |- ((A e. P. /\ B e. P.) -> (-. (wGv) e. (AFB) <-> -. E.gE.h((g e. A /\ h e. B) /\ (wGv) = (gGh))))
6049, 59sylibrd 221 . . . . . . . 8 |- ((A e. P. /\ B e. P.) -> (((-. w e. A /\ -. v e. B) /\ (w e. Q. /\ v e. Q.)) -> -. (wGv) e. (AFB)))
6160com12 14 . . . . . . 7 |- (((-. w e. A /\ -. v e. B) /\ (w e. Q. /\ v e. Q.)) -> ((A e. P. /\ B e. P.) -> -. (wGv) e. (AFB)))
6261ancoms 484 . . . . . 6 |- (((w e. Q. /\ v e. Q.) /\ (-. w e. A /\ -. v e. B)) -> ((A e. P. /\ B e. P.) -> -. (wGv) e. (AFB)))
6362an4s 566 . . . . 5 |- (((w e. Q. /\ -. w e. A) /\ (v e. Q. /\ -. v e. B)) -> ((A e. P. /\ B e. P.) -> -. (wGv) e. (AFB)))
64 genpnnp.2 . . . . . . 7 |- ((w e. Q. /\ v e. Q.) -> (wGv) e. Q.)
65 eleq2 1958 . . . . . . . . 9 |- ((AFB) = Q. -> ((wGv) e. (AFB) <-> (wGv) e. Q.))
6665biimprcd 173 . . . . . . . 8 |- ((wGv) e. Q. -> ((AFB) = Q. -> (wGv) e. (AFB)))
6766con3d 111 . . . . . . 7 |- ((wGv) e. Q. -> (-. (wGv) e. (AFB) -> -. (AFB) = Q.))
6864, 67syl 12 . . . . . 6 |- ((w e. Q. /\ v e. Q.) -> (-. (wGv) e. (AFB) -> -. (AFB) = Q.))
6968ad2ant2r 445 . . . . 5 |- (((w e. Q. /\ -. w e. A) /\ (v e. Q. /\ -. v e. B)) -> (-. (wGv) e. (AFB) -> -. (AFB) = Q.))
7063, 69syld 30 . . . 4 |- (((w e. Q. /\ -. w e. A) /\ (v e. Q. /\ -. v e. B)) -> ((A e. P. /\ B e. P.) -> -. (AFB) = Q.))
7170com12 14 . . 3 |- ((A e. P. /\ B e. P.) -> (((w e. Q. /\ -. w e. A) /\ (v e. Q. /\ -. v e. B)) -> -. (AFB) = Q.))
727119.23advv 1676 . 2 |- ((A e. P. /\ B e. P.) -> (E.wE.v((w e. Q. /\ -. w e. A) /\ (v e. Q. /\ -. v e. B)) -> -. (AFB) = Q.))
739, 72mpd 29 1 |- ((A e. P. /\ B e. P.) -> -. (AFB) = Q.)
Colors of variables: wff set class
Syntax hints:  -. wn 2   -> wi 3   <-> wb 163   /\ wa 240   = wceq 1298   e. wcel 1300  E.wex 1326  {cab 1871  E.wrex 2106   C. wpss 2594   class class class wbr 3338   Or wor 3590  (class class class)co 4884  {copab2 4885  Q.cnq 6131   <Q cltq 6136  P.cnp 6137
This theorem is referenced by:  genpcl 6263
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7  ax-7 1304  ax-gen 1305  ax-8 1306  ax-9 1307  ax-10 1308  ax-11 1309  ax-12 1310  ax-13 1311  ax-14 1312  ax-17 1317  ax-4 1319  ax-5o 1321  ax-6o 1324  ax-9o 1481  ax-10o 1500  ax-16 1580  ax-11o 1588  ax-ext 1865  ax-rep 3428  ax-sep 3438  ax-nul 3445  ax-pow 3481  ax-pr 3524  ax-un 3790  ax-inf2 5731
This theorem depends on definitions:  df-bi 164  df-or 241  df-an 242  df-3or 859  df-3an 860  df-ex 1327  df-sb 1536  df-eu 1775  df-mo 1776  df-clab 1872  df-cleq 1877  df-clel 1880  df-ne 2019  df-ral 2109  df-rex 2110  df-reu 2111  df-rab 2112  df-v 2294  df-sbc 2454  df-csb 2541  df-dif 2597  df-un 2600  df-in 2603  df-ss 2605  df-pss 2607  df-nul 2876  df-if 2983  df-pw 3035  df-sn 3049  df-pr 3050  df-tp 3052  df-op 3053  df-uni 3178  df-int 3215  df-iun 3257  df-br 3339  df-opab 3396  df-tr 3412  df-eprel 3583  df-id 3586  df-po 3591  df-so 3604  df-fr 3625  df-we 3644  df-ord 3660  df-on 3661  df-lim 3662  df-suc 3663  df-om 3950  df-xp 4000  df-rel 4001  df-cnv 4002  df-co 4003  df-dm 4004  df-rn 4005  df-res 4006  df-ima 4007  df-fun 4008  df-fn 4009  df-f 4010  df-fv 4014  df-opr 4886  df-oprab 4887  df-1st 5020  df-2nd 5021  df-rdg 5140  df-1o 5177  df-oadd 5179  df-omul 5180  df-er 5318  df-ec 5320  df-qs 5323  df-ni 6152  df-mi 6154  df-lti 6155  df-enq 6189  df-nq 6190  df-ltq 6194  df-np 6238
Copyright terms: Public domain