| author | Christian Urban <christian.urban@kcl.ac.uk> | 
| Fri, 13 Oct 2023 23:49:34 +0100 | |
| changeset 941 | 38456acd29f3 | 
| child 942 | 7f52427568ff | 
| permissions | -rw-r--r-- | 
| 941 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 1 | \documentclass{article}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 2 | \usepackage{../style}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 3 | \usepackage{../graphics}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 4 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 5 | \begin{document}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 6 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 7 | \section*{Complement Sets}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 8 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 9 | Consider the following picture: | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 10 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 11 | \begin{center}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 12 | \begin{tikzpicture}[fill=gray]
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 13 | % left hand | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 14 | \scope | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 15 | \fill (0,0) circle (1); | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 16 | \endscope | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 17 | % outline | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 18 | \draw (0,0) circle (1) (0,1)  node [text=white,below] {$P(s)$}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 19 |       (2,0) node [text=black,above] {$\neg P(s)$}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 20 |       (-2,-2) rectangle (3,2) node [text=black,above] {$\Sigma^*$};
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 21 | \end{tikzpicture}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 22 | \end{center}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 23 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 24 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 25 | \noindent | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 26 | where $\Sigma^*$ is in our case the set of all strings (what follows | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 27 | also holds for any kind of ``domain'', like the set of all integers or | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 28 | set of all binary trees, etc). Let us assume $P(s)$ is a property that | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 29 | is about strings, for example $P(s)$ could be ``the string $s$ has | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 30 | an even length'', or ``the string $s$ starts with the letter | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 31 | \texttt{a}''. Every such property carves out a subset of strings from
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 32 | $\Sigma^*$, which in the picture above is depicted as a grey | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 33 | circle. This subset of strings is often written as a comprehension like | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 34 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 35 | \begin{equation}\label{set}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 36 | \{s \in \Sigma^*\;|\; P(s) \}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 37 | \end{equation}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 38 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 39 | \noindent | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 40 | meaning all the $s$ (out of $\Sigma^*$) for which the property $P(s)$ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 41 | is true. If $P(s)$ would not be true then the corresponding string $s$ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 42 | would be outside the grey area where $\neg P(s)$ holds. Notice that | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 43 | sometimes the property $P(s)$ holds for every string in | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 44 | $\Sigma^*$. Then the grey area would fill out the whole rectangle and | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 45 | the set where $\neg P(s)$ holds is empty. Similarly, the property $P(s)$ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 46 | holds for no string in which case the grey circle is empty. | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 47 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 48 | Now, we are looking for the complement of the set defined in \eqref{set}.
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 49 | This complement set is often written as | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 50 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 51 | \[ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 52 | \overline{\{s \in \Sigma^*\;|\; P(s) \}}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 53 | \] | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 54 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 55 | \noindent | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 56 | It is the area of $\Sigma^*$ which isn't grey, that is $\Sigma^*$ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 57 | minus $\{s \in \Sigma^*\;|\; P(s) \}$, \textbf{or} written differently
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 58 | it is the set $\{s \in \Sigma^*\;|\; \neg P(s) \}$. That means it the
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 59 | set of all the strings where $\neg P(s)$ holds. Consequently we have | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 60 | for any complement set the equation: | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 61 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 62 | \begin{equation}\label{eq}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 63 | \overline{\{s \in \Sigma^*\;|\; P(s) \}} = \{s \in \Sigma^*\;|\; \neg P(s) \}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 64 | \end{equation}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 65 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 66 | \section*{Semantic derivative}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 67 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 68 | Our semantic derivative $Der\;c\;A$ is nothing else than a property that defines | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 69 | a subset of strings (inside $\Sigma^*$). The corresponding | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 70 | property $P(s)$ is $c::s \in A$ because we defined $Der\;c\;A$ as | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 71 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 72 | \[ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 73 | Der\;c\;A \;\dn\; \{s \in \Sigma^*\;|\; c::s \in A\}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 74 | \] | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 75 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 76 | \noindent | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 77 | That means $Der\;c\;A$ is some grey area inside $\Sigma^*$. Obviously | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 78 | which subset, or grey area, we are carving out from $\Sigma^*$ depends on what we | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 79 | choose for $c$ and $A$.\bigskip | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 80 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 81 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 82 | \noindent | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 83 | Let us see how this pans out in a concrete example. For this let | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 84 | $\Sigma^*$ not be the set of all strings, but only the set of strings | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 85 | upto a length of 3 over the alphabet $\{a, b\}$. That means $\Sigma^*$
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 86 | (or the rectangle in the picture above) consists of the strings | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 87 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 88 | \[ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 89 |   \Sigma^* = \left\{\begin{array}{l}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 90 |     $\ensuremath{[]}$\\
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 91 |     $\ensuremath{[a], [b]}$\\
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 92 |     $\ensuremath{[aa], [ab], [ba], [bb]}$\\
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 93 |     $\ensuremath{[aaa], [aab], [aba], [abb], [baa], [bab], [bba], [bbb]}$
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 94 |     \end{array}\right\}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 95 | \] | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 96 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 97 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 98 | \noindent | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 99 | If we set $A$ to $\{[aaa], [abb], [aa], [bb], []\}$, then $Der\;a\;A$ is the subset
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 100 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 101 | \[ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 102 | Der\;a\;A = \{[aa], [bb], [a]\}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 103 | \] | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 104 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 105 | \noindent | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 106 | which is given by the definition of | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 107 | $Der\;a\;A \dn \{s \in \Sigma^*\;|\;a::s\in A\}$. Now lets look at what
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 108 | the complement of this set looks like: | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 109 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 110 | \begin{equation}\label{Der}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 111 |   \overline{Der\;a\;A} = \left\{\begin{array}{l}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 112 |     $\ensuremath{[]}$\\
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 113 |     $\ensuremath{[b]}$\\
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 114 |     $\ensuremath{[ab], [ba]}$\\
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 115 |     $\ensuremath{[aaa], [aab], [aba], [abb], [baa], [bab], [bba], [bbb]}$
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 116 |     \end{array}\right\}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 117 | \end{equation}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 118 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 119 | \noindent | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 120 | This can be calculated by ``subtracting'' $\{[aa], [bb], [a]\}$ from
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 121 | $\Sigma^*$. I let you check whether I did this correctly. According | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 122 | to the equation in \eqref{eq} this should be equal to
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 123 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 124 | \[ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 125 | \overline{Der\;a\;A} = \{s \in \Sigma^*\;|\;a::s\not\in A\}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 126 | \] | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 127 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 128 | \noindent Let us test in turn every string in $\Sigma^*$ and see | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 129 | whether $a::s$ is in $A$ which we set above to | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 130 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 131 | \[\{[aaa], [abb], [aa], [bb], []\}\]
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 132 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 133 | \noindent | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 134 | This gives rise to the following table where in the first column are | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 135 | the strings of $\Sigma^*$ and in the second whether $a::s \in A$ holds. The third column | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 136 | is the negated version of the second. | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 137 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 138 | \begin{center}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 139 | \begin{tabular}{r|c|l}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 140 | s & is $a::s \in A$? & $\neg(a::s \in A) \Leftrightarrow a::s \not\in A$\\ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 141 | \hline | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 142 | $[]$ & no & yes\\ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 143 | $[a]$ & yes& no\\ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 144 | $[b]$ & no & yes\\ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 145 | $[aa]$ & yes& no\\ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 146 | $[ab]$ & no & yes\\ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 147 | $[ba]$ & no & yes\\ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 148 | $[bb]$ & yes& no\\ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 149 | $[aaa]$ & no & yes\\ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 150 | $[aab]$ & no & yes\\ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 151 | $[aba]$ & no & yes\\ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 152 | $[abb]$ & no & yes\\ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 153 | $[baa]$ & no & yes\\ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 154 | $[bab]$ & no & yes\\ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 155 | $[bba]$ & no & yes\\ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 156 | $[bbb]$ & no & yes\\ | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 157 | \end{tabular}    
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 158 | \end{center}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 159 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 160 | \noindent | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 161 | Collecting all the yes in the third row gives you the set in \eqref{Der}. So it works out in this example.
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 162 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 163 | \end{document}
 | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 164 | |
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 165 | %%% Local Variables: | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 166 | %%% mode: latex | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 167 | %%% TeX-master: t | 
| 
38456acd29f3
added complement note
 Christian Urban <christian.urban@kcl.ac.uk> parents: diff
changeset | 168 | %%% End: |