x, y, z, u, v, w, A, B, C, X, Y, Z, f, g, p, Tₑ, t₁, t₂ \(x, y, z, A, B, C, f, g, p, T_e, t_1, t_2\) — Class Variables, Variable-Name Variables, Class Expression Variables & Type Variables
Alphabet variables ranging over classes (class variables x, y, z, A, B, C, X, Y : Class), variable identifiers (variable-name variables v : Variable, x : Name), syntactic class terms (class expression variables k, t : Class.Expression), functions/relations (f, g, R : Class), propositions/types (type variables A, B, X : Type or Prop), dependent type families (Tₑ : Bool → Type), and branch terms (t₁, t₂).
| Field | Mathematical & Kernel Specification (MKTD1 / MKTD2) |
|---|---|
| Symbol |
x, y, z, u, v, w, A, B, C, X, Y, Z, f, g, p, Tₑ, t₁, t₂
\(x, y, z, A, B, C, f, g, p, T_e, t_1, t_2\)
|
| Category | Variables & Metavariables |
| SML AST Constructor | Kernel AST Symbol / Sort Constructor in typetheory.ML (Class_p / Truth_p / EXP / UCol) |
| Constructor Arguments | Typed arguments as specified by the Signature / Sort field above |
| Metatype / Signature | Class | Variable | Class.Expression | Prop | Type | (A → B) |
| Binder Status | See Category & Signature above |
| Defining Kernel Entries (ML Labels) | See Related Symbols & Kernel Entries below. |
| LaTeX Form | x, y, z, A, B, C, f, g, p, T_e, t_1, t_2 |
| How to Understand It | Core Ontological & Syntactic Rules for Variables (See
|
| Canonical Law / Usage | ∀(x:Class). ∀(Y:Class). ((x ∈ Y) ⇒ (x set)) |
| Related Symbols & Kernel Entries |