News for hackers. Stuff that matters.
Re:Bertrand Russell Is the Pope (2010) by repsilat on Saturday April 03, 2021 @09:15PM (#26686160)
A more traditional argument might look something like

Axiom 1: ((1=0 && 1!=0) -> Pope(Russell)

Proposed axiom 2: (1=0 && 1!=0)

1&2 modus ponens: Pope(Russell)

Re:Bertrand Russell Is the Pope (2010) by jaykru on Sunday April 04, 2021 @04:22AM (#26687790)
The proof Russel gives is better though, because it captures something essential in why "0=1" and "1=2" are wrong via a natural example in sets. Meanwhile you're effectively invoking in Axiom 1 the principle of explosion, which has some intuition to it—being that since there can be no valid proofs of falsehood, we can derive anything on the basis of case analysis on the possible ways (of which there are zero) we could have derived a falsehood—but not quite as nice as what Russel shows.
Re:Bertrand Russell Is the Pope (2010) by jimmyed on Saturday April 03, 2021 @10:20PM (#26686410)
Is this standard DSL for formal logic? What's it called?
Re:Bertrand Russell Is the Pope (2010) by jumboshrimp on Saturday April 03, 2021 @10:40PM (#26686484)
If I’m understanding your question correctly, this is symbolic logic: https://en.m.wikipedia.org/wiki/List_of_logic_symbols
Re:Bertrand Russell Is the Pope (2010) by repsilat on Sunday April 04, 2021 @01:19AM (#26687083)
Not at all standard I'm afraid. "Modus ponens" is a common term to describe inferring B from A->B and A, but that's about as far as I'd be willing to say it resembles any common notation for formal logic.
Re:Bertrand Russell Is the Pope (2010) by sinsterizme on Sunday April 04, 2021 @12:02AM (#26686798)
Can you explain why Axiom 1 is an axiom? I don't understand this
Re:Bertrand Russell Is the Pope (2010) by repsilat on Sunday April 04, 2021 @01:42AM (#26687162)
I mostly just figured it was plausible-looking. The axiom-scheme could be "(X && !X) -> Y" for any expressions X and Y. Basically a partial definition of logical implication. The expression LHS->RHS is true when LHS is false, so it should at least be a theorem when the LHS is a contradition, and maybe an axiom depending on your taste. I suspect common taste is for small sets of axioms that don't tend to include this statement/scheme though.

Using the rules of inference from here[1], plus an assumed starting point for arithmetic, another deduction might be

1. Proposed axiom: (1==0)

2. Maybe some arithmetic axiom, humour me: !(1==0)

3. 2, negation elimination: (1==0) -> Pope(Russell)

4. 1, 3 modus ponens: Pope(Russell).

That "negation elimination" rule of inference looks kinda like what I did earlier I guess, but less questionable.

1: https://en.wikipedia.org/wiki/Propositional_calculus#Example...