129 \end{supertabular} |
129 \end{supertabular} |
130 |
130 |
131 \subsubsection*{Syntax} |
131 \subsubsection*{Syntax} |
132 |
132 |
133 \begin{supertabular}{@ {} l @ {\quad$\equiv$\quad} l l @ {}} |
133 \begin{supertabular}{@ {} l @ {\quad$\equiv$\quad} l l @ {}} |
134 @{text"{x\<^sub>1,\<dots>,x\<^sub>n}"} & @{text"insert x\<^sub>1 (\<dots> (insert x\<^sub>n {})\<dots>)"}\\ |
134 @{text"{a\<^sub>1,\<dots>,a\<^sub>n}"} & @{text"insert a\<^sub>1 (\<dots> (insert a\<^sub>n {})\<dots>)"}\\ |
135 @{term"x ~: A"} & @{term[source]"\<not>(x \<in> A)"}\\ |
135 @{term"a ~: A"} & @{term[source]"\<not>(x \<in> A)"}\\ |
136 @{term"A \<subseteq> B"} & @{term[source]"A \<le> B"}\\ |
136 @{term"A \<subseteq> B"} & @{term[source]"A \<le> B"}\\ |
137 @{term"A \<subset> B"} & @{term[source]"A < B"}\\ |
137 @{term"A \<subset> B"} & @{term[source]"A < B"}\\ |
138 @{term[source]"A \<supseteq> B"} & @{term[source]"B \<le> A"}\\ |
138 @{term[source]"A \<supseteq> B"} & @{term[source]"B \<le> A"}\\ |
139 @{term[source]"A \<supset> B"} & @{term[source]"B < A"}\\ |
139 @{term[source]"A \<supset> B"} & @{term[source]"B < A"}\\ |
140 @{term"{x. P}"} & @{term[source]"Collect (\<lambda>x. P)"}\\ |
140 @{term"{x. P}"} & @{term[source]"Collect (\<lambda>x. P)"}\\ |
|
141 @{text"{t | x\<^sub>1 \<dots> x\<^sub>n. P}"} & @{text"{v. \<exists>x\<^sub>1 \<dots> x\<^sub>n. v = t \<and> P}"}\\ |
141 @{term[mode=xsymbols]"UN x:I. A"} & @{term[source]"UNION I (\<lambda>x. A)"} & (\texttt{UN})\\ |
142 @{term[mode=xsymbols]"UN x:I. A"} & @{term[source]"UNION I (\<lambda>x. A)"} & (\texttt{UN})\\ |
142 @{term[mode=xsymbols]"UN x. A"} & @{term[source]"UNION UNIV (\<lambda>x. A)"}\\ |
143 @{term[mode=xsymbols]"UN x. A"} & @{term[source]"UNION UNIV (\<lambda>x. A)"}\\ |
143 @{term[mode=xsymbols]"INT x:I. A"} & @{term[source]"INTER I (\<lambda>x. A)"} & (\texttt{INT})\\ |
144 @{term[mode=xsymbols]"INT x:I. A"} & @{term[source]"INTER I (\<lambda>x. A)"} & (\texttt{INT})\\ |
144 @{term[mode=xsymbols]"INT x. A"} & @{term[source]"INTER UNIV (\<lambda>x. A)"}\\ |
145 @{term[mode=xsymbols]"INT x. A"} & @{term[source]"INTER UNIV (\<lambda>x. A)"}\\ |
145 @{term"ALL x:A. P"} & @{term[source]"Ball A (\<lambda>x. P)"}\\ |
146 @{term"ALL x:A. P"} & @{term[source]"Ball A (\<lambda>x. P)"}\\ |