Proposal: Let’s skip this part
Passes 8-0 / Skju
Adminned at 19 Jun 2013 17:44:07 UTC
Amend Rule 2.3 “Formulae” to read:
A Formula is an unambiguous statement in first-order logic. Formulae may contain free variables. Formulae may be written using prose, symbols, or a mixture of the two. The use of undefined terminology does not constitute ambiguity unless it results in the structure of the Formula being ambiguous. A Formula is either True or False within its context.
In a Formula, “=” denotes equality; Formulae are considered equal if and only if they have the same truth value. “&&”, “||”, and “~” denote the logical AND, OR, and NOT operators, respectively. “->” denotes the material implication operator. “FA” and “TE” are abbreviations of “for all” and “there exists”, respectively. Square brackets function only as a grouping symbol; they do not have any additional semantics. “0” and “1” represent the trivially False Formula and the trivially True Formula, respectively.
Delete the axioms that were numbered 1 through 15 as of the beginning of June 17 (because they are tautologies in first-order logic, so it would be valid to use them in Proofs even if they were not present in the Truths page).
It looks to me like if we don’t do this, we’re just going to end up implementing first-order logic in a more tedious manner and end up with something that’s harder to use, so I suggest that we just skip over all that,
kikar: