Step * of Lemma compatible-rat-intervals-iff

I,J:ℚInterval.
  ((↑Inhabited(I))
   (↑Inhabited(J))
   (↑Inhabited(I ⋂ J))
   (I ⋂ J ≤ I ∧ I ⋂ J ≤ ⇐⇒ (I J ∈ ℚInterval) ∨ ((snd(I)) (fst(J)) ∈ ℚ) ∨ ((snd(J)) (fst(I)) ∈ ℚ)))
BY
(RepeatFor (((D THENA Auto) THEN -1))
   THEN RepUR ``rat-interval-intersection inhabited-rat-interval`` 0
   THEN (RW assert_pushdownC THENA Auto)
   THEN RepUR ``rat-interval-face`` 0
   THEN Auto) }

1
1. I1 : ℚ
2. I2 : ℚ
3. J1 : ℚ
4. J2 : ℚ
5. I1 ≤ I2
6. J1 ≤ J2
7. qmax(I1;J1) ≤ qmin(I2;J2)
8. (<qmax(I1;J1), qmin(I2;J2)> [I1] ∈ ℚInterval)
∨ (<qmax(I1;J1), qmin(I2;J2)> [I2] ∈ ℚInterval)
∨ (<qmax(I1;J1), qmin(I2;J2)> = <I1, I2> ∈ ℚInterval)
9. (<qmax(I1;J1), qmin(I2;J2)> [J1] ∈ ℚInterval)
∨ (<qmax(I1;J1), qmin(I2;J2)> [J2] ∈ ℚInterval)
∨ (<qmax(I1;J1), qmin(I2;J2)> = <J1, J2> ∈ ℚInterval)
⊢ (<I1, I2> = <J1, J2> ∈ ℚInterval) ∨ (I2 J1 ∈ ℚ) ∨ (J2 I1 ∈ ℚ)

2
1. I1 : ℚ
2. I2 : ℚ
3. J1 : ℚ
4. J2 : ℚ
5. I1 ≤ I2
6. J1 ≤ J2
7. qmax(I1;J1) ≤ qmin(I2;J2)
8. (<I1, I2> = <J1, J2> ∈ ℚInterval) ∨ (I2 J1 ∈ ℚ) ∨ (J2 I1 ∈ ℚ)
⊢ (<qmax(I1;J1), qmin(I2;J2)> [I1] ∈ ℚInterval)
∨ (<qmax(I1;J1), qmin(I2;J2)> [I2] ∈ ℚInterval)
∨ (<qmax(I1;J1), qmin(I2;J2)> = <I1, I2> ∈ ℚInterval)

3
1. I1 : ℚ
2. I2 : ℚ
3. J1 : ℚ
4. J2 : ℚ
5. I1 ≤ I2
6. J1 ≤ J2
7. qmax(I1;J1) ≤ qmin(I2;J2)
8. (<I1, I2> = <J1, J2> ∈ ℚInterval) ∨ (I2 J1 ∈ ℚ) ∨ (J2 I1 ∈ ℚ)
⊢ (<qmax(I1;J1), qmin(I2;J2)> [J1] ∈ ℚInterval)
∨ (<qmax(I1;J1), qmin(I2;J2)> [J2] ∈ ℚInterval)
∨ (<qmax(I1;J1), qmin(I2;J2)> = <J1, J2> ∈ ℚInterval)


Latex:


Latex:
\mforall{}I,J:\mBbbQ{}Interval.
    ((\muparrow{}Inhabited(I))
    {}\mRightarrow{}  (\muparrow{}Inhabited(J))
    {}\mRightarrow{}  (\muparrow{}Inhabited(I  \mcap{}  J))
    {}\mRightarrow{}  (I  \mcap{}  J  \mleq{}  I  \mwedge{}  I  \mcap{}  J  \mleq{}  J  \mLeftarrow{}{}\mRightarrow{}  (I  =  J)  \mvee{}  ((snd(I))  =  (fst(J)))  \mvee{}  ((snd(J))  =  (fst(I)))))


By


Latex:
(RepeatFor  2  (((D  0  THENA  Auto)  THEN  D  -1))
  THEN  RepUR  ``rat-interval-intersection  inhabited-rat-interval``  0
  THEN  (RW  assert\_pushdownC  0  THENA  Auto)
  THEN  RepUR  ``rat-interval-face``  0
  THEN  Auto)




Home Index