Step * 1 of Lemma fpf-domain-join


1. [A] Type
2. a:A fp-> Top@i
3. a:A fp-> Top@i
4. eq EqDecider(A)@i
5. A@i
6. ↑x ∈ dom(f) ⇐⇒ (x ∈ fpf-domain(f))
7. ↑x ∈ dom(g) ⇐⇒ (x ∈ fpf-domain(g))
8. ↑x ∈ dom(f ⊕ g) ⇐⇒ (x ∈ fpf-domain(f ⊕ g))
⊢ (x ∈ fpf-domain(f ⊕ g)) ⇐⇒ (x ∈ fpf-domain(f)) ∨ (x ∈ fpf-domain(g))
BY
((RWO "fpf-join-dom" (-1))
   THEN Auto
   THEN SplitOrHyps
   THEN ThinTrivial
   THEN Try ((BackThruSomeHyp THEN Try ((OrLeft THEN Complete (Auto))) THEN Try ((OrRight THEN Complete (Auto)))))
   THEN ParallelOp -2
   THEN ThinTrivial
   THEN Auto) }


Latex:



1.  [A]  :  Type
2.  f  :  a:A  fp->  Top@i
3.  g  :  a:A  fp->  Top@i
4.  eq  :  EqDecider(A)@i
5.  x  :  A@i
6.  \muparrow{}x  \mmember{}  dom(f)  \mLeftarrow{}{}\mRightarrow{}  (x  \mmember{}  fpf-domain(f))
7.  \muparrow{}x  \mmember{}  dom(g)  \mLeftarrow{}{}\mRightarrow{}  (x  \mmember{}  fpf-domain(g))
8.  \muparrow{}x  \mmember{}  dom(f  \moplus{}  g)  \mLeftarrow{}{}\mRightarrow{}  (x  \mmember{}  fpf-domain(f  \moplus{}  g))
\mvdash{}  (x  \mmember{}  fpf-domain(f  \moplus{}  g))  \mLeftarrow{}{}\mRightarrow{}  (x  \mmember{}  fpf-domain(f))  \mvee{}  (x  \mmember{}  fpf-domain(g))


By

((RWO  "fpf-join-dom"  (-1))
  THEN  Auto
  THEN  SplitOrHyps
  THEN  ThinTrivial
  THEN  Try  ((BackThruSomeHyp
                        THEN  Try  ((OrLeft  THEN  Complete  (Auto)))
                        THEN  Try  ((OrRight  THEN  Complete  (Auto)))))
  THEN  ParallelOp  -2
  THEN  ThinTrivial
  THEN  Auto)




Home Index