Commit 58aa8ce
committed
docs(yhwh): show the lambda Y combinator explicitly as the foundation
Y was named in the model but never shown as the formal symbol it is.
The Y combinator is the canonical operational name of self-reference;
without it visible, the four-phase mnemonic loses the anchor that
distinguishes mago-dbe from generic 'self-referential' branding.
- README hero: Y = λf. (λx. f (x x)) (λx. f (x x)) and the fixed-point
equation Y f = f (Y f), with one-paragraph commentary on how mago-dbe
materialises this at the type-system level (typed primitive-recursive
analogue of an otherwise ill-typed combinator in System F).
- docs/YHWH.md §Y: same combinator and equation in a fenced block;
explicit citation to Curry & Feys 1958; explicit correspondence
Y f = f (Y f) ↔ G* = C[G*](M); explanation of why the typed,
terminating, byte-stable variant differs from the untyped Y.
Curry & Feys 1958 was already in the SELF-HOST-PROOF bibliography;
this commit just makes the symbol visible at the front of the docs.1 parent d4b3ace commit 58aa8ce
2 files changed
Lines changed: 16 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
5 | 11 | | |
6 | 12 | | |
7 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
35 | 45 | | |
36 | 46 | | |
37 | 47 | | |
| |||
0 commit comments