Go Back   Flash Flash Revolution > General Discussion > Critical Thinking
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
Old 12-20-2006, 11:06 PM   #1
aperson
FFR Hall of Fame
Retired StaffFFR Simfile AuthorFFR Veteran
 
aperson's Avatar
 
Join Date: Jul 2003
Location: Houston
Posts: 3,428
Send a message via AIM to aperson
Default A crash course in logic

I was in IRC and someone posted an argument proving god to be true. I was bored and decided to deconstruct it and point out where the argument fails using formal logic.

Now for the crash course:
In predicate logic (PL) Sentences are similar to things such as Ta. Now Ta can mean whatever I define it to mean, so let's define it to mean Adam is tall. you can also have predicates that have more than one input, let's say we have Tab. This could translate to Adam is taller than Barry (or Barry is Taller than Adam, it all depends on how you define it).

Additionally, in predicate logic you can have variables, variables are generally reserved to the last few letters of the alphabet; I will use w, x, y and z. Variables aren't actually elements of the language, like Adam or Barry, but they can stand for any object in the domain. Variables, connected with quantifiers are a fundamental part of PL.

Quantifiers are of the form Ax or Ex (actually the A is upside down and the E is backwards, but those aren't in the standard character set so I'm choosing to write them like this). Ax translates to 'For all x' and Ex translates to 'there exists at least one x.' If my universal domain was colors and Bx meant x is black, then the statement (Ex)Bx would be true (There exists at least one color which is black). (Ax)Bx would be false, because not all colors are black. If our universal domain was people, and Px means x is a person, then (Ax)Px is true... and as an extension of this Pa is true, and Pb, Pc, Pd, Pe, etc... because they are all people as specified by our universal domain.

statements in logic are made with the use of logical operands. They are &, \/, >, and <->. The actual look of the operands differs by preference, but the meaning between them is the same. A & B means that both A and B have to be true, A \/ B means that either A or B must be true. A > B means that if A is true, B must be true. A <-> B means that A is true if and only if B is true.

So the statement (Ax)Bx & (Ex)Bx would be false: Not all colors are black. Conversely (Ax)Bx \/ (Ex)Bx would be true, because there is at least one color which is black.

As an interesting case, (Ax)Bx > (Ex)Bx is also true, since the first statement is false the statement is automatically true. (Basically, if the 'if' in your if-then is false then it doesn't matter what the then is, the statement is true in logic). (Ax)Bx <-> (Ex)Bx is false, (Ax)Bx is F while (Ex)Bx is T.

Now, what we are going to be doing is constructing a derivation. In a derivation you attempt to start with an assumption, and then reach a conclusion by doing certain allowed operations on your assumptions. In derivations, each new assumption is marked by another scope line, so if I were to assume that some sentence A is true, I would write
| A

If I additionally assumed B was true, I would write
| A
| | B

If I start with A and come to conclusion B I can do this:
| A
...
| B
A > B
Do you see why? if A is my only assumption and I am allowed to reach B by our logical rules, then I know that if A is true then B is true. The simplest case is this:
| A
| A --- repetition
A > A

Or you could do:
| A
| A v B (v Introduction)
A > (A v B)
Which would read: If A is true, then A or B is true. The v Introduction is one of the logical rules; if you know that A is true, then no matter what B is, even if it is always false, A v B is true. This shows a fundamental aspect of all the rules in these derivations: they are truth-preserving


Now you have all the basics required to interpret the logical argument below. Consider it a game, see if you can make sense of the logical construction and understand why and where the contradiction arises.



-----------------------------------


1.God is that than whom no being is greater.
2.Assume God exists in the mind and physically.
3.That which exists physically is greater (contains more objective reality) than that which exists only in the mind
4.Assume God exists only in the mind.
5. This God would be less than than a God that exists in the mind and
6. This is contradictory, and due to this, statement 2 is affirmed.

Gx = x is a God, Kxy = x is greater than y, Mx = x exists in the mind, Px = x exists physically.

01: (Ax)[Gx > (Ay)~Kyx] --- Def. of god (claim 1)
02: | (Ax)[Gx > (Mx & Px)] --- Ass. (claim 2)
03: | (Aw)(Az){[Mw & ~Pw & Pz & Mz] > Kzw} --- Def. of objectivity (claim 3)
04: | [Ma & ~Pa & Mb & Pb] > Kba --- Universal elimination (3)
05: | | (Ax')[Gx' > Mx' & ~Px'] --- Ass. (claim 4)
06: | | Ga > Ma & ~Pa --- Universal elimination (5)
07: | | Gb > Mb & ~Pb --- Universal elimination (5)
08: | | | Ga --- Ass.
09: | | | | Gb --- Ass.
10: | | | | Ma & ~Pa & Mb & ~Pb --- > elimination (6,7), & Introduction
11: | | | | Kba --- > elimination (4) [FALLACIOUS]
We are required to build Ma & ~Pa & Mb & Pb to complete the > elimination to get Kba, we don't have Pb, we have ~Pb and we cannot make this elimination. Therefore no contradiction occurs and the proof is fallacious.

As an exercise, here is actually the completion of his proof (ie how he wraps it up after his mistake). It is significantly more difficult from here... But the hilarious part, another contradiction arises in the reductio ad absurdium construction.

12: | | | Gb > Kba --- > Introduction 09-11
13: | | Ga > Gb > Kba --- > Introduction 08-12
14: | | (Ga & Gb) > Kba --- Importation
15: | (Ax')[Gx' > Mx' & ~Px'] > [(Ga & Gb) > Kba] --- > Introduction 05 - 14
16: (Ax)[Gx > (Mx & Px)] > (Ax')[Gx' > Mx' & ~Px'] > [(Ga & Gb) > Kba] --- > Introduction 02 - 15
17: {(Ax)[Gx > (Mx & Px)] & (Ax')[Gx' > Mx' & ~Px']} > [(Ga & Gb) > Kba] --- Importation
18: {[Ga > (Ma & Pa)] & [Ga > Ma & ~ Pa]} > [(Ga & Gb) > Kba] --- Universal elimination x2, 17
19: | {[Ga > (Ma & Pa)] & [Ga > Ma & ~ Pa]} --- Ass.
20: | | Ga --- Ass.
21: | | Ga > (Ma & Pa) --- &E 19
22: | | Ga > (Ma & ~Pa) --- &E 19
23: | | Ma & Pa --- >E 20, 21
24: | | Ma & ~Pa --- >E 20, 22
25: | | Pa --- &E 23
26: | | ~Pa --- &E 24
27: | | Pa & ~ Pa &I 25, 26
Well well, this is a contradiction... we can do some rather ridiculous stuff when these come up:
28: | | Q & ~Q
29: | Q & ~Q
30: (Ax)[Gx > (Mx & Px)] > (Q & ~Q)
Since you have an if then with a contradiction on the right, the left can never be true:
31: ~(Ax)[Gx > (Mx & Px)]

Therefore, the assumptions made in the original claim are actually inconsistent. How ridiculous is that?

Finally, let this be a lesson that even though an argument might appear immediately consistent in the English language, pointing it out as such formally can actually be a much longer process.
__________________


Last edited by aperson; 12-20-2006 at 11:44 PM..
aperson is offline   Reply With Quote
Old 12-20-2006, 11:48 PM   #2
lol_usernme
FFR Player
 
Join Date: Aug 2006
Posts: 42
Default Re: A crash course in logic

Quote:
Originally Posted by aperson View Post
1.God is that than whom no being is greater.
2.Assume God exists in the mind and physically.
3.That which exists physically is greater (contains more objective reality) than that which exists only in the mind
4.Assume God exists only in the mind.
5. This God would be less than than a God that exists in the mind and
6. This is contradictory, and due to this, statement 2 is affirmed.
Wow, this sounds a lot like the Ontological argument, which is centuries old and which is completely ******y and gay.

It's never clear in the argument what "greater" means, and why existing in the mind would make God less great. If God existed only in the mind, then there would be nothing to assign greatness to, since he would not exist. The whole thing is just a semantic mess, and it doesn't take formal logic to point out vagueries in the words being used.
lol_usernme is offline   Reply With Quote
Old 12-20-2006, 11:51 PM   #3
aperson
FFR Hall of Fame
Retired StaffFFR Simfile AuthorFFR Veteran
 
aperson's Avatar
 
Join Date: Jul 2003
Location: Houston
Posts: 3,428
Send a message via AIM to aperson
Default Re: A crash course in logic

Quote:
Originally Posted by lol_usernme View Post
Wow, this sounds a lot like the Ontological argument, which is centuries old and which is completely ******y and gay.

It's never clear in the argument what "greater" means, and why existing in the mind would make God less great. If God existed only in the mind, then there would be nothing to assign greatness to, since he would not exist. The whole thing is just a semantic mess, and it doesn't take formal logic to point out vagueries in the words being used.
The amusing thing about the formal proof, though, is that I give him as much credit as possible for what 'greater' could mean and the argument still falls on its face in a variety of places.
__________________

aperson is offline   Reply With Quote
Old 12-21-2006, 05:10 AM   #4
flamingspinach
FFR Player
 
flamingspinach's Avatar
 
Join Date: Jan 2006
Posts: 270
Default Re: A crash course in logic

Quote:
Originally Posted by lol_usernme View Post
it doesn't take formal logic to point out vagueries in the words being used.
Right you are. But the word is "vagaries", and it doesn't mean quite what you think it does.

-fs
__________________
flamingspinach is offline   Reply With Quote
Old 12-21-2006, 10:14 AM   #5
Squeek
let it snow~
Retired StaffFFR Veteran
 
Squeek's Avatar
 
Join Date: Jan 2004
Age: 37
Posts: 14,444
Send a message via AIM to Squeek
Default Re: A crash course in logic

Flaming, there are times when spelling and grammar are not important to correct.

This is one of them. It's assumed that he means multiple instances of a vague concept.

In other news: mmm, discrete math. My new favorite math.
Squeek is offline   Reply With Quote
Old 12-21-2006, 10:50 AM   #6
Kilgamayan
Super Scooter Happy
FFR Simfile Author
 
Kilgamayan's Avatar
 
Join Date: Feb 2003
Location: Location, Location.
Age: 39
Posts: 6,583
Send a message via AIM to Kilgamayan
Default Re: A crash course in logic

This isn't discrete math, it's symbolic logic.

It's even better than discrete because of how piss easy it is.
__________________
I watched clouds awobbly from the floor o' that kayak. Souls cross ages like clouds cross skies, an' tho' a cloud's shape nor hue nor size don't stay the same, it's still a cloud an' so is a soul. Who can say where the cloud's blowed from or who the soul'll be 'morrow? Only Sonmi the east an' the west an' the compass an' the atlas, yay, only the atlas o' clouds.
Kilgamayan is offline   Reply With Quote
Old 12-21-2006, 11:00 AM   #7
Squeek
let it snow~
Retired StaffFFR Veteran
 
Squeek's Avatar
 
Join Date: Jan 2004
Age: 37
Posts: 14,444
Send a message via AIM to Squeek
Default Re: A crash course in logic

This was the first thing I did in Discrete Math. It's a part of it.

Unless my professor was just messing with me.
Squeek is offline   Reply With Quote
Old 12-21-2006, 11:15 AM   #8
flamingspinach
FFR Player
 
flamingspinach's Avatar
 
Join Date: Jan 2006
Posts: 270
Default Re: A crash course in logic

Quote:
Originally Posted by Squeek View Post
Flaming, there are times when spelling and grammar are not important to correct.

This is one of them. It's assumed that he means multiple instances of a vague concept.

In other news: mmm, discrete math. My new favorite math.
.

It strikes me somehow as extremely hilarious that you find a thread about LOGIC in a forum called CRITICAL THINKING to be a place in which one is obliged to make ASSUMPTIONS about what other people mean! Really, now. Pull yourself together.

-fs
__________________

Last edited by flamingspinach; 12-21-2006 at 11:16 AM.. Reason: added "to be" for clarity
flamingspinach is offline   Reply With Quote
Old 12-21-2006, 11:29 AM   #9
Squeek
let it snow~
Retired StaffFFR Veteran
 
Squeek's Avatar
 
Join Date: Jan 2004
Age: 37
Posts: 14,444
Send a message via AIM to Squeek
Default Re: A crash course in logic

With regards to spelling, yes.

I'd use "vagueries" to describe multiple instances of "vaguery" as well.

He could have re-written it, but you understood what he meant anyway because nobody has a clue what "vagaries" are without looking it up.
Squeek is offline   Reply With Quote
Old 12-21-2006, 12:15 PM   #10
flamingspinach
FFR Player
 
flamingspinach's Avatar
 
Join Date: Jan 2006
Posts: 270
Default Re: A crash course in logic

Just because you don't know a word doesn't mean nobody else does. "Vagary" is a relatively common word - it most often appears in phrases such as, most often, "the vagaries of chance"; "the vagaries of the American legal system"; "the vagaries of the Royal Personage's whims"; the list goes on. Read more books.

-fs
__________________
flamingspinach is offline   Reply With Quote
Old 12-21-2006, 12:47 PM   #11
Squeek
let it snow~
Retired StaffFFR Veteran
 
Squeek's Avatar
 
Join Date: Jan 2004
Age: 37
Posts: 14,444
Send a message via AIM to Squeek
Default Re: A crash course in logic

Thank you for correcting one unprovable statement by using another.

Now, back to the topic at-hand.
Squeek is offline   Reply With Quote
Old 12-21-2006, 01:06 PM   #12
FoJaR
The Worst
 
FoJaR's Avatar
 
Join Date: Nov 2005
Location: space ghost is dead to me
Posts: 2,816
Send a message via AIM to FoJaR Send a message via MSN to FoJaR
Default Re: A crash course in logic

more like: | | Ga --- Ass.
__________________
FoJaR is offline   Reply With Quote
Old 12-21-2006, 10:12 PM   #13
flamingspinach
FFR Player
 
flamingspinach's Avatar
 
Join Date: Jan 2006
Posts: 270
Default Re: A crash course in logic

Quote:
Originally Posted by Squeek View Post
Thank you for correcting one unprovable statement by using another.

Now, back to the topic at-hand.
I corrected an error in a post pertaining to the topic at hand. My "unprovable statement" about how common a word is was in response to a post - yours, in fact - that was not pertaining to the topic at hand. You're the one who went off topic in the first place, so I'd thank you not to make supercilious comments.

-fs
__________________
flamingspinach is offline   Reply With Quote
Old 12-23-2006, 12:30 AM   #14
slipstrike0159
FFR Player
 
slipstrike0159's Avatar
 
Join Date: Aug 2005
Location: In the shadows behind you with my assassin's blade waiting to strike
Posts: 568
Send a message via MSN to slipstrike0159
Default Re: A crash course in logic

And yet you persist in the off-topic arguement, which is the more stupid one?

In any case, logic doesnt need to be so complicated (even if you dont think it is). You can use a very basic logic to prove any side on an arguement but that doesnt prove the entire side correct.
__________________

slipstrike0159 is offline   Reply With Quote
Old 12-25-2006, 07:54 AM   #15
nforcer06164
FFR Player
FFR Veteran
 
nforcer06164's Avatar
 
Join Date: Mar 2003
Location: Champaign, IL
Age: 35
Posts: 4,772
Send a message via AIM to nforcer06164 Send a message via Skype™ to nforcer06164
Default Re: A crash course in logic

Quote:
Originally Posted by slipstrike0159
In any case, logic doesnt need to be so complicated (even if you dont think it is). You can use a very basic logic to prove any side on an arguement but that doesnt prove the entire side correct.
I did something similar to this when we had this very same discussion about a year ago.
__________________

PROUD OWNER OF TWO OMEGA FAVORS. YEAH, NICE TRY.
Giant NES Controller (4 FEET) progress: PAINT IS DONE!
Download my Wii Music Suite v1.0, and PM me with your input!

Quote:
Originally Posted by Squeek
My mind says "GOGOGOG" and my hands go "wut no scru u ***"
nforcer06164 is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT -5. The time now is 06:17 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright FlashFlashRevolution