From 79a138e6a8c3902ba6f9708fc7c57c8d834f5dc6 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 18 Apr 2012 21:34:13 +0100 Subject: [PATCH] unique tips: add condition and prove, for merge --- merge.tex | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/merge.tex b/merge.tex index 48e7270..45b7f66 100644 --- a/merge.tex +++ b/merge.tex @@ -46,6 +46,13 @@ $L \in \pn$, $R \in \pry$, $M = \baseof{R}$. \bigforall_{E \in \pendsof{X}{\py}} E \le Y \right] }\] +\[ \eqn{ Suitable Tip }{ + \bigexists_T + \pendsof{J}{\p} = \{ T \} + \land + \forall_{E \in \pendsof{K}{\p}} T \ge E + , \text{where} \{J,K\} = \{L,R\} +}\] \[ \eqn{ Foreign Merges }{ \patchof{L} = \bot \implies \patchof{R} = \bot }\] @@ -258,6 +265,17 @@ Therefore $D \isin C \equiv D \isin \baseof{C}$. OK. $\qed$ +\subsection{Unique Tips} + +For $L \in \py$, trivially $\pendsof{C}{\py} = C$ so $T = C$ is +suitable. + +For $L \not\in \py$, $\pancsof{C}{\py} = \pancsof{L}{\py} \cup +\pancsof{R}{\py}$. So $T$ from Suitable Tip is a suitable $T$ for +Unique Tips. + +$\qed$ + \subsection{Foreign Inclusion} Consider some $D$ s.t. $\patchof{D} = \bot$. -- 2.30.2