Understanding "Sentential" Logic: Axioms, Notation & Binary Operations

StephenPrivitera
Messages
360
Reaction score
0
I came across this site: http://mally.stanford.edu/tutorial/sentential.html
It lists four axioms of "sentential" logic. I first would like to know if there are other axioms not listed here. Wouldn't you need some axiom like if P is true, then ~P is false? It seems difficult to prove the law of disjunctive inference with these axioms. Next, I need some help understanding the notation.

One axiom is:
P -> (Q -> P)
Can this be interpreted as

given P
therefore Q -> P

for any statement Q?

In other words, if I precede the antecedent with the word "given" and exchange the main operator (which is always the conditional in these cases) with the word "therefore", is the meaning of the statement the same? This issue is important to me as a matter of proving theorems.


Also, one source refers to "->", "V", "and", and "<->" as binary operations. I just recently learned about binary operations and abstract systems. Does this mean that we can study argument forms as an abstract system? Can we prove the associativity/commutivity/distributivity properties of the operations using the above axioms?
For a binary operation aOb=c
How does this relate to P->Q?
IOW P->Q=what? Is it merely the joining of the statements by the words "if" and "then"?
 
Mathematics news on Phys.org
Wouldn't you need some axiom like if P is true, then ~P is false?

Slow down, who said anything about "true" and "false"?

Note that there is nothing on the page that says anything about true and false! :smile: It just discusses rules of deduction.


You can, however, deduce things like

&phi; <=> ~~&phi;

from the given axioms
 
Originally posted by Hurkyl
Slow down, who said anything about "true" and "false"?

Note that there is nothing on the page that says anything about true and false! :smile: It just discusses rules of deduction.
But why not? That makes no sense to me. Isn't the purpose of logic to study the validity of arguments? When you say you can deduce P<=>~~P from the axioms, aren't you implicitly saying that you can deduce that P<=>~~P is true?
 
Isn't the purpose of logic to study the validity of arguments?

Yes... but "true" and "false" are not the fundamental concepts to the validity of an argument, deducibility is! Intuit, "true" merely means "this statement is an axiom or is deducible from the axioms", while "false" means "the negation of this statement is true".


More precisely, we can define a "truth assignment" to be a logical function v whose domain is all atomic formulas and whose range is {true, false} satisfying:

(v(~A) = T) <=> (v(A) = F)
(v(A=>B) = F) <=> (V(A) = T and V(B) = F)

(depending on your rules of inference, you may or may not need to add or change a couple requirements on the definition of a truth assignment)

And for any truth assignment v, we can deduce
v(P<=>~~P) = T
Or more trivially we can deduce v(P)=v(~~P)


But the point is that "true" and "false" are not the fundamental concepts of logic.
 
Insights auto threads is broken atm, so I'm manually creating these for new Insight articles. In Dirac’s Principles of Quantum Mechanics published in 1930 he introduced a “convenient notation” he referred to as a “delta function” which he treated as a continuum analog to the discrete Kronecker delta. The Kronecker delta is simply the indexed components of the identity operator in matrix algebra Source: https://www.physicsforums.com/insights/what-exactly-is-diracs-delta-function/ by...
Fermat's Last Theorem has long been one of the most famous mathematical problems, and is now one of the most famous theorems. It simply states that the equation $$ a^n+b^n=c^n $$ has no solutions with positive integers if ##n>2.## It was named after Pierre de Fermat (1607-1665). The problem itself stems from the book Arithmetica by Diophantus of Alexandria. It gained popularity because Fermat noted in his copy "Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos, et...
Thread 'Imaginary Pythagorus'
I posted this in the Lame Math thread, but it's got me thinking. Is there any validity to this? Or is it really just a mathematical trick? Naively, I see that i2 + plus 12 does equal zero2. But does this have a meaning? I know one can treat the imaginary number line as just another axis like the reals, but does that mean this does represent a triangle in the complex plane with a hypotenuse of length zero? Ibix offered a rendering of the diagram using what I assume is matrix* notation...
Back
Top