Users' Mathboxes Mathbox for Alan Sare < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  onfrALTlem5 Structured version   Visualization version   Unicode version

Theorem onfrALTlem5 38757
Description: Lemma for onfrALT 38764. (Contributed by Alan Sare, 22-Jul-2012.) (Proof modification is discouraged.) (New usage is discouraged.)
Assertion
Ref Expression
onfrALTlem5  |-  ( [. ( a  i^i  x
)  /  b ]. ( ( b  C_  ( a  i^i  x
)  /\  b  =/=  (/) )  ->  E. y  e.  b  ( b  i^i  y )  =  (/) ) 
<->  ( ( ( a  i^i  x )  C_  ( a  i^i  x
)  /\  ( a  i^i  x )  =/=  (/) )  ->  E. y  e.  (
a  i^i  x )
( ( a  i^i  x )  i^i  y
)  =  (/) ) )
Distinct variable groups:    a, b,
y    x, b, y

Proof of Theorem onfrALTlem5
StepHypRef Expression
1 vex 3203 . . . 4  |-  a  e. 
_V
21inex1 4799 . . 3  |-  ( a  i^i  x )  e. 
_V
3 sbcimg 3477 . . 3  |-  ( ( a  i^i  x )  e.  _V  ->  ( [. ( a  i^i  x
)  /  b ]. ( ( b  C_  ( a  i^i  x
)  /\  b  =/=  (/) )  ->  E. y  e.  b  ( b  i^i  y )  =  (/) ) 
<->  ( [. ( a  i^i  x )  / 
b ]. ( b  C_  ( a  i^i  x
)  /\  b  =/=  (/) )  ->  [. ( a  i^i  x )  / 
b ]. E. y  e.  b  ( b  i^i  y )  =  (/) ) ) )
42, 3ax-mp 5 . 2  |-  ( [. ( a  i^i  x
)  /  b ]. ( ( b  C_  ( a  i^i  x
)  /\  b  =/=  (/) )  ->  E. y  e.  b  ( b  i^i  y )  =  (/) ) 
<->  ( [. ( a  i^i  x )  / 
b ]. ( b  C_  ( a  i^i  x
)  /\  b  =/=  (/) )  ->  [. ( a  i^i  x )  / 
b ]. E. y  e.  b  ( b  i^i  y )  =  (/) ) )
5 sbcan 3478 . . . 4  |-  ( [. ( a  i^i  x
)  /  b ]. ( b  C_  (
a  i^i  x )  /\  b  =/=  (/) )  <->  ( [. ( a  i^i  x
)  /  b ]. b  C_  ( a  i^i  x )  /\  [. (
a  i^i  x )  /  b ]. b  =/=  (/) ) )
6 sseq1 3626 . . . . . 6  |-  ( b  =  ( a  i^i  x )  ->  (
b  C_  ( a  i^i  x )  <->  ( a  i^i  x )  C_  (
a  i^i  x )
) )
72, 6sbcie 3470 . . . . 5  |-  ( [. ( a  i^i  x
)  /  b ]. b  C_  ( a  i^i  x )  <->  ( a  i^i  x )  C_  (
a  i^i  x )
)
8 df-ne 2795 . . . . . . 7  |-  ( b  =/=  (/)  <->  -.  b  =  (/) )
98sbcbii 3491 . . . . . 6  |-  ( [. ( a  i^i  x
)  /  b ]. b  =/=  (/)  <->  [. ( a  i^i  x )  /  b ].  -.  b  =  (/) )
10 sbcng 3476 . . . . . . . 8  |-  ( ( a  i^i  x )  e.  _V  ->  ( [. ( a  i^i  x
)  /  b ].  -.  b  =  (/)  <->  -.  [. (
a  i^i  x )  /  b ]. b  =  (/) ) )
1110bicomd 213 . . . . . . 7  |-  ( ( a  i^i  x )  e.  _V  ->  ( -.  [. ( a  i^i  x )  /  b ]. b  =  (/)  <->  [. ( a  i^i  x )  / 
b ].  -.  b  =  (/) ) )
122, 11ax-mp 5 . . . . . 6  |-  ( -. 
[. ( a  i^i  x )  /  b ]. b  =  (/)  <->  [. ( a  i^i  x )  / 
b ].  -.  b  =  (/) )
13 eqsbc3 3475 . . . . . . . 8  |-  ( ( a  i^i  x )  e.  _V  ->  ( [. ( a  i^i  x
)  /  b ]. b  =  (/)  <->  ( a  i^i  x )  =  (/) ) )
142, 13ax-mp 5 . . . . . . 7  |-  ( [. ( a  i^i  x
)  /  b ]. b  =  (/)  <->  ( a  i^i  x )  =  (/) )
1514necon3bbii 2841 . . . . . 6  |-  ( -. 
[. ( a  i^i  x )  /  b ]. b  =  (/)  <->  ( a  i^i  x )  =/=  (/) )
169, 12, 153bitr2i 288 . . . . 5  |-  ( [. ( a  i^i  x
)  /  b ]. b  =/=  (/)  <->  ( a  i^i  x )  =/=  (/) )
177, 16anbi12i 733 . . . 4  |-  ( (
[. ( a  i^i  x )  /  b ]. b  C_  ( a  i^i  x )  /\  [. ( a  i^i  x
)  /  b ]. b  =/=  (/) )  <->  ( (
a  i^i  x )  C_  ( a  i^i  x
)  /\  ( a  i^i  x )  =/=  (/) ) )
185, 17bitri 264 . . 3  |-  ( [. ( a  i^i  x
)  /  b ]. ( b  C_  (
a  i^i  x )  /\  b  =/=  (/) )  <->  ( (
a  i^i  x )  C_  ( a  i^i  x
)  /\  ( a  i^i  x )  =/=  (/) ) )
19 df-rex 2918 . . . . 5  |-  ( E. y  e.  b  ( b  i^i  y )  =  (/)  <->  E. y ( y  e.  b  /\  (
b  i^i  y )  =  (/) ) )
2019sbcbii 3491 . . . 4  |-  ( [. ( a  i^i  x
)  /  b ]. E. y  e.  b 
( b  i^i  y
)  =  (/)  <->  [. ( a  i^i  x )  / 
b ]. E. y ( y  e.  b  /\  ( b  i^i  y
)  =  (/) ) )
21 sbcan 3478 . . . . . . 7  |-  ( [. ( a  i^i  x
)  /  b ]. ( y  e.  b  /\  ( b  i^i  y )  =  (/) ) 
<->  ( [. ( a  i^i  x )  / 
b ]. y  e.  b  /\  [. ( a  i^i  x )  / 
b ]. ( b  i^i  y )  =  (/) ) )
22 sbcel2gv 3496 . . . . . . . . 9  |-  ( ( a  i^i  x )  e.  _V  ->  ( [. ( a  i^i  x
)  /  b ]. y  e.  b  <->  y  e.  ( a  i^i  x
) ) )
232, 22ax-mp 5 . . . . . . . 8  |-  ( [. ( a  i^i  x
)  /  b ]. y  e.  b  <->  y  e.  ( a  i^i  x
) )
24 sbceqg 3984 . . . . . . . . . 10  |-  ( ( a  i^i  x )  e.  _V  ->  ( [. ( a  i^i  x
)  /  b ]. ( b  i^i  y
)  =  (/)  <->  [_ ( a  i^i  x )  / 
b ]_ ( b  i^i  y )  =  [_ ( a  i^i  x
)  /  b ]_ (/) ) )
252, 24ax-mp 5 . . . . . . . . 9  |-  ( [. ( a  i^i  x
)  /  b ]. ( b  i^i  y
)  =  (/)  <->  [_ ( a  i^i  x )  / 
b ]_ ( b  i^i  y )  =  [_ ( a  i^i  x
)  /  b ]_ (/) )
26 csbin 4010 . . . . . . . . . . 11  |-  [_ (
a  i^i  x )  /  b ]_ (
b  i^i  y )  =  ( [_ (
a  i^i  x )  /  b ]_ b  i^i  [_ ( a  i^i  x )  /  b ]_ y )
27 csbvarg 4003 . . . . . . . . . . . . 13  |-  ( ( a  i^i  x )  e.  _V  ->  [_ (
a  i^i  x )  /  b ]_ b  =  ( a  i^i  x ) )
282, 27ax-mp 5 . . . . . . . . . . . 12  |-  [_ (
a  i^i  x )  /  b ]_ b  =  ( a  i^i  x )
29 csbconstg 3546 . . . . . . . . . . . . 13  |-  ( ( a  i^i  x )  e.  _V  ->  [_ (
a  i^i  x )  /  b ]_ y  =  y )
302, 29ax-mp 5 . . . . . . . . . . . 12  |-  [_ (
a  i^i  x )  /  b ]_ y  =  y
3128, 30ineq12i 3812 . . . . . . . . . . 11  |-  ( [_ ( a  i^i  x
)  /  b ]_ b  i^i  [_ ( a  i^i  x )  /  b ]_ y )  =  ( ( a  i^i  x
)  i^i  y )
3226, 31eqtri 2644 . . . . . . . . . 10  |-  [_ (
a  i^i  x )  /  b ]_ (
b  i^i  y )  =  ( ( a  i^i  x )  i^i  y )
33 csb0 3982 . . . . . . . . . 10  |-  [_ (
a  i^i  x )  /  b ]_ (/)  =  (/)
3432, 33eqeq12i 2636 . . . . . . . . 9  |-  ( [_ ( a  i^i  x
)  /  b ]_ ( b  i^i  y
)  =  [_ (
a  i^i  x )  /  b ]_ (/)  <->  ( (
a  i^i  x )  i^i  y )  =  (/) )
3525, 34bitri 264 . . . . . . . 8  |-  ( [. ( a  i^i  x
)  /  b ]. ( b  i^i  y
)  =  (/)  <->  ( (
a  i^i  x )  i^i  y )  =  (/) )
3623, 35anbi12i 733 . . . . . . 7  |-  ( (
[. ( a  i^i  x )  /  b ]. y  e.  b  /\  [. ( a  i^i  x )  /  b ]. ( b  i^i  y
)  =  (/) )  <->  ( y  e.  ( a  i^i  x
)  /\  ( (
a  i^i  x )  i^i  y )  =  (/) ) )
3721, 36bitri 264 . . . . . 6  |-  ( [. ( a  i^i  x
)  /  b ]. ( y  e.  b  /\  ( b  i^i  y )  =  (/) ) 
<->  ( y  e.  ( a  i^i  x )  /\  ( ( a  i^i  x )  i^i  y )  =  (/) ) )
3837exbii 1774 . . . . 5  |-  ( E. y [. ( a  i^i  x )  / 
b ]. ( y  e.  b  /\  ( b  i^i  y )  =  (/) )  <->  E. y ( y  e.  ( a  i^i  x )  /\  (
( a  i^i  x
)  i^i  y )  =  (/) ) )
39 sbcex2 3486 . . . . 5  |-  ( [. ( a  i^i  x
)  /  b ]. E. y ( y  e.  b  /\  ( b  i^i  y )  =  (/) )  <->  E. y [. (
a  i^i  x )  /  b ]. (
y  e.  b  /\  ( b  i^i  y
)  =  (/) ) )
40 df-rex 2918 . . . . 5  |-  ( E. y  e.  ( a  i^i  x ) ( ( a  i^i  x
)  i^i  y )  =  (/)  <->  E. y ( y  e.  ( a  i^i  x )  /\  (
( a  i^i  x
)  i^i  y )  =  (/) ) )
4138, 39, 403bitr4i 292 . . . 4  |-  ( [. ( a  i^i  x
)  /  b ]. E. y ( y  e.  b  /\  ( b  i^i  y )  =  (/) )  <->  E. y  e.  ( a  i^i  x ) ( ( a  i^i  x )  i^i  y
)  =  (/) )
4220, 41bitri 264 . . 3  |-  ( [. ( a  i^i  x
)  /  b ]. E. y  e.  b 
( b  i^i  y
)  =  (/)  <->  E. y  e.  ( a  i^i  x
) ( ( a  i^i  x )  i^i  y )  =  (/) )
4318, 42imbi12i 340 . 2  |-  ( (
[. ( a  i^i  x )  /  b ]. ( b  C_  (
a  i^i  x )  /\  b  =/=  (/) )  ->  [. ( a  i^i  x
)  /  b ]. E. y  e.  b 
( b  i^i  y
)  =  (/) )  <->  ( (
( a  i^i  x
)  C_  ( a  i^i  x )  /\  (
a  i^i  x )  =/=  (/) )  ->  E. y  e.  ( a  i^i  x
) ( ( a  i^i  x )  i^i  y )  =  (/) ) )
444, 43bitri 264 1  |-  ( [. ( a  i^i  x
)  /  b ]. ( ( b  C_  ( a  i^i  x
)  /\  b  =/=  (/) )  ->  E. y  e.  b  ( b  i^i  y )  =  (/) ) 
<->  ( ( ( a  i^i  x )  C_  ( a  i^i  x
)  /\  ( a  i^i  x )  =/=  (/) )  ->  E. y  e.  (
a  i^i  x )
( ( a  i^i  x )  i^i  y
)  =  (/) ) )
Colors of variables: wff setvar class
Syntax hints:   -. wn 3    -> wi 4    <-> wb 196    /\ wa 384    = wceq 1483   E.wex 1704    e. wcel 1990    =/= wne 2794   E.wrex 2913   _Vcvv 3200   [.wsbc 3435   [_csb 3533    i^i cin 3573    C_ wss 3574   (/)c0 3915
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1722  ax-4 1737  ax-5 1839  ax-6 1888  ax-7 1935  ax-9 1999  ax-10 2019  ax-11 2034  ax-12 2047  ax-13 2246  ax-ext 2602  ax-sep 4781
This theorem depends on definitions:  df-bi 197  df-or 385  df-an 386  df-3an 1039  df-tru 1486  df-fal 1489  df-ex 1705  df-nf 1710  df-sb 1881  df-clab 2609  df-cleq 2615  df-clel 2618  df-nfc 2753  df-ne 2795  df-rex 2918  df-rab 2921  df-v 3202  df-sbc 3436  df-csb 3534  df-dif 3577  df-in 3581  df-ss 3588  df-nul 3916
This theorem is referenced by:  onfrALTlem3  38759  onfrALTlem3VD  39123
  Copyright terms: Public domain W3C validator