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

Theorem prarloclemup 7457
Description: Contracting the upper side of an interval which straddles a Dedekind cut. Lemma for prarloc 7465. (Contributed by Jim Kingdon, 10-Nov-2019.)
Assertion
Ref Expression
prarloclemup  |-  ( ( ( X  e.  om  /\  ( <. L ,  U >.  e.  P.  /\  A  e.  L  /\  P  e. 
Q. ) )  /\  y  e.  om )  ->  ( ( A  +Q  ( [ <. ( ( y  +o  2o )  +o  X ) ,  1o >. ]  ~Q  .Q  P
) )  e.  U  ->  ( ( ( A +Q0  ( [ <. y ,  1o >. ] ~Q0 ·Q0  P )
)  e.  L  /\  ( A  +Q  ( [ <. ( ( y  +o  2o )  +o 
suc  X ) ,  1o >. ]  ~Q  .Q  P ) )  e.  U )  ->  E. y  e.  om  ( ( A +Q0  ( [ <. y ,  1o >. ] ~Q0 ·Q0  P )
)  e.  L  /\  ( A  +Q  ( [ <. ( ( y  +o  2o )  +o  X ) ,  1o >. ]  ~Q  .Q  P
) )  e.  U
) ) ) )

Proof of Theorem prarloclemup
StepHypRef Expression
1 simpllr 529 . . 3  |-  ( ( ( ( ( X  e.  om  /\  ( <. L ,  U >.  e. 
P.  /\  A  e.  L  /\  P  e.  Q. ) )  /\  y  e.  om )  /\  ( A  +Q  ( [ <. ( ( y  +o  2o )  +o  X ) ,  1o >. ]  ~Q  .Q  P ) )  e.  U )  /\  (
( A +Q0  ( [ <. y ,  1o >. ] ~Q0 ·Q0  P ) )  e.  L  /\  ( A  +Q  ( [ <. ( ( y  +o  2o )  +o 
suc  X ) ,  1o >. ]  ~Q  .Q  P ) )  e.  U ) )  -> 
y  e.  om )
2 simprl 526 . . 3  |-  ( ( ( ( ( X  e.  om  /\  ( <. L ,  U >.  e. 
P.  /\  A  e.  L  /\  P  e.  Q. ) )  /\  y  e.  om )  /\  ( A  +Q  ( [ <. ( ( y  +o  2o )  +o  X ) ,  1o >. ]  ~Q  .Q  P ) )  e.  U )  /\  (
( A +Q0  ( [ <. y ,  1o >. ] ~Q0 ·Q0  P ) )  e.  L  /\  ( A  +Q  ( [ <. ( ( y  +o  2o )  +o 
suc  X ) ,  1o >. ]  ~Q  .Q  P ) )  e.  U ) )  -> 
( A +Q0  ( [ <. y ,  1o >. ] ~Q0 ·Q0  P ) )  e.  L )
3 simplr 525 . . 3  |-  ( ( ( ( ( X  e.  om  /\  ( <. L ,  U >.  e. 
P.  /\  A  e.  L  /\  P  e.  Q. ) )  /\  y  e.  om )  /\  ( A  +Q  ( [ <. ( ( y  +o  2o )  +o  X ) ,  1o >. ]  ~Q  .Q  P ) )  e.  U )  /\  (
( A +Q0  ( [ <. y ,  1o >. ] ~Q0 ·Q0  P ) )  e.  L  /\  ( A  +Q  ( [ <. ( ( y  +o  2o )  +o 
suc  X ) ,  1o >. ]  ~Q  .Q  P ) )  e.  U ) )  -> 
( A  +Q  ( [ <. ( ( y  +o  2o )  +o  X ) ,  1o >. ]  ~Q  .Q  P
) )  e.  U
)
4 rspe 2519 . . 3  |-  ( ( y  e.  om  /\  ( ( A +Q0  ( [ <. y ,  1o >. ] ~Q0 ·Q0  P ) )  e.  L  /\  ( A  +Q  ( [ <. ( ( y  +o  2o )  +o  X ) ,  1o >. ]  ~Q  .Q  P
) )  e.  U
) )  ->  E. y  e.  om  ( ( A +Q0  ( [ <. y ,  1o >. ] ~Q0 ·Q0  P )
)  e.  L  /\  ( A  +Q  ( [ <. ( ( y  +o  2o )  +o  X ) ,  1o >. ]  ~Q  .Q  P
) )  e.  U
) )
51, 2, 3, 4syl12anc 1231 . 2  |-  ( ( ( ( ( X  e.  om  /\  ( <. L ,  U >.  e. 
P.  /\  A  e.  L  /\  P  e.  Q. ) )  /\  y  e.  om )  /\  ( A  +Q  ( [ <. ( ( y  +o  2o )  +o  X ) ,  1o >. ]  ~Q  .Q  P ) )  e.  U )  /\  (
( A +Q0  ( [ <. y ,  1o >. ] ~Q0 ·Q0  P ) )  e.  L  /\  ( A  +Q  ( [ <. ( ( y  +o  2o )  +o 
suc  X ) ,  1o >. ]  ~Q  .Q  P ) )  e.  U ) )  ->  E. y  e.  om  ( ( A +Q0  ( [ <. y ,  1o >. ] ~Q0 ·Q0  P ) )  e.  L  /\  ( A  +Q  ( [ <. ( ( y  +o  2o )  +o  X ) ,  1o >. ]  ~Q  .Q  P
) )  e.  U
) )
65exp31 362 1  |-  ( ( ( X  e.  om  /\  ( <. L ,  U >.  e.  P.  /\  A  e.  L  /\  P  e. 
Q. ) )  /\  y  e.  om )  ->  ( ( A  +Q  ( [ <. ( ( y  +o  2o )  +o  X ) ,  1o >. ]  ~Q  .Q  P
) )  e.  U  ->  ( ( ( A +Q0  ( [ <. y ,  1o >. ] ~Q0 ·Q0  P )
)  e.  L  /\  ( A  +Q  ( [ <. ( ( y  +o  2o )  +o 
suc  X ) ,  1o >. ]  ~Q  .Q  P ) )  e.  U )  ->  E. y  e.  om  ( ( A +Q0  ( [ <. y ,  1o >. ] ~Q0 ·Q0  P )
)  e.  L  /\  ( A  +Q  ( [ <. ( ( y  +o  2o )  +o  X ) ,  1o >. ]  ~Q  .Q  P
) )  e.  U
) ) ) )
Colors of variables: wff set class
Syntax hints:    -> wi 4    /\ wa 103    /\ w3a 973    e. wcel 2141   E.wrex 2449   <.cop 3586   suc csuc 4350   omcom 4574  (class class class)co 5853   1oc1o 6388   2oc2o 6389    +o coa 6392   [cec 6511    ~Q ceq 7241   Q.cnq 7242    +Q cplq 7244    .Q cmq 7245   ~Q0 ceq0 7248   +Q0 cplq0 7251   ·Q0 cmq0 7252   P.cnp 7253
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 105  ax-ia2 106  ax-ia3 107  ax-gen 1442  ax-ie1 1486  ax-ie2 1487  ax-4 1503
This theorem depends on definitions:  df-bi 116  df-rex 2454
This theorem is referenced by:  prarloclem3step  7458
  Copyright terms: Public domain W3C validator