• Varun Soontornniyomkij
    4
    Are the three laws of thought (identity, non-contradiction, and excluded middle) really the foundational axioms of deductive logic?

    Does they not depend on the definition of truth values and the definition and properties of logical connectives?

    The three laws can be determined to be true in all circumstances by just looking at their truth table (so we do NOT need to presume them to be true).
  • Meta
    185
    They can be seen as fundamental methods by which we build truth tables. In this sense their truth is something beyond the scope of truth tables.
  • MindForged
    731
    No. There are scores of deductive logics, many of which violate *any* axiom you can think of.

    Logics where the Law of Identity is either not present or is restricted? Check out Non-reflexive logics and quasi-set theory (Newton da Costa).

    Logics where the Law of Non-contradiction fails to be strictly true? Check out paraconsistent logic, more specifically, the theory known as Dialetheism (namely, from logician Graham Priest).

    Logics where the Law of the Excluded Middle fails to be a tautology? Check out Intuitionistic Logic, the most studied type of paracomplete logic.

    There is more in logical heaven than one might assume.
  • MindForged
    731
    Not really. I mean, one can develop a Paraconsistent Logic (including a Paraconsistent meta theory) which has truth tables and which is dialetheic, meaning it does not treat the Law of Non-contradiction as always true (in fact, it is both true and false in dialetheic paraconsistent semantics).
  • Michael
    14.1k
    Logics where the Law of the Excluded Middle fails to be a tautology? Check out Intuitionistic Logic, the most studied type of paracomplete logic.MindForged

    Also any multi-valued logic, e.g. that used by SQL.
  • MindForged
    731
    Yes and no. SQL's logic is many-valued, but that's not what causes it to violate Excluded Middle. Multiple truth-values causes a violation of the Principles of Bivalence. Lots of Many-valued logcs still validate Excluded Middle, since the LEM isn't about the semantic values relating to propositions. For example, Intuitionistic Logic has only has 2 truth-values, yet it still violates LEM.

    SQL's logic violates LEM and Bivalence, as well as the Law of Identity when dealing with the NULL object (NULL = NULL does not return true, it returns the 3rd truth-value "UNKNOWN").

    Sorry about being a pedantic ass, lol.
  • Michael
    14.1k
    Lots of Many-valued logcs still validate Excluded MiddleMindForged

    Yes, my mistake. For a moment I thought of the LEM as stating that a statement is either true or false, when it's actually stating that either a statement or its negation are true.
bold
italic
underline
strike
code
quote
ulist
image
url
mention
reveal
youtube
tweet
Add a Comment