User:Physis/Canonical calculus
Appearance
Canonical calculus is a formal way to derive the words of a formal language. It is motivated by the pattern of inductive definitions.
It can be used as one tool in the approach of building logic without circularity: "taming it to spiral".
Hypercalculus is a special instance of it, which enables an especially concise approach to self-referent theorems, and formulation of Gödel's incompleteness theorem.
Formal definition
[edit]Syntax
[edit]<calculus> ::= rule <calculus> ::= <calculus> <rule>
<rule> ::= <term>
<rule> ::= term <rule>
<term> ::= <symb>*
<symbol> ::= <variable> <symbol> ::= <nonlog>
Motivating example
[edit]Decimal form of 3-divisible natural numbers
References
[edit]- Ruzsa, Imre (1988). Logikai szintaxis és szemantika I. Budapest: Akadémiai Kiadó.