Formal Objectivism!
Feb. 22nd, 2004 12:19 amfrom http://www.andrej.com/objectivism/
The author happens to be a logician with a "good" constructivist philosophy, and (evidently) a good sense of humour.
(1) |- man(x) <==> animal(x) & rational(x) [definition]
(2) |- man(y) [hypothesis]
(3) |- y = y [by Axiom of Identity]
(4) |- rational(y) [by (1) and (2)]
(5) |- knows(y, y=y) [by (3) and (4)]
(6) |- rational(y) & value(y, v) ==> v [Rational Value Theorem]
(7) |- egoist(x) <==> value(x, x = x) [definition of egoism]
(8) |- not(egoist(y)) ==> not(value(y, y = y)) [from (7) instantiating x = y]
(9) |- not(egoist(y)) ==> value(y, not(y = y)) [by not-propagation]
(10)|- not(egoist(y)) ==> not(y = y) [by (9) and (6)]
(11)|- not(egoist(y)) ==> false [by (10) and (3)]
(12)|- egoist(y) [by (11) ad absurdum]
(13)|- man(y) ==> egoist(y) [by (2) and (12) by ==> introduction]
The author happens to be a logician with a "good" constructivist philosophy, and (evidently) a good sense of humour.