{a, b} \(\{a, b\}\) — Unordered Pair Functional Symbol ({a, b}, AST Constructor: CpUPair)
Binary functional symbol {a, b} = {a} ∪ {b} (Entry DefUnorderedPair (3.49)). Clicking { or } in a 2-element pair expression {a, b} navigates to this page.
| Field | Mathematical & Kernel Specification (MKTD1 / MKTD2) |
|---|---|
| Symbol |
{a, b}
\(\{a, b\}\)
|
| Category | Functional Symbol (Binary Class Operator) |
| SML AST Constructor | HC (CpUPair of ('Class_EXP * 'Class_EXP)) [in datatype Class_p, typetheory.ML:564] |
| Constructor Arguments | 1. First element a : Class; 2. Second element b : Class |
| Metatype / Signature | Class × Class → Class |
| Binder Status | No — Binary Mixfix Functional Symbol (Unordered Pair {a, b}) |
| Defining Kernel Entries (ML Labels) | Definition DefUnorderedPair (3.49): Unordered pair (#DefUnorderedPair / #label-unordered-pair) |
| LaTeX Form | \{a, b\} |
| How to Understand It | SML AST Constructor: |
| Canonical Law / Usage | {a, b} = {a} ∪ {b} |
| Related Symbols & Kernel Entries |
Defining Axioms, Rules & Formal Definitions (Rendered Directly from Kernel Entries)
Generated without code duplication by invoking render_entry_row_base "../manual.html" on the corresponding kernel Entry records.
| # | Formal Entity Specification | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3.49 |
|