Re: Let me convince you that none of you are Classical logicians!
Posted: Sat Feb 23, 2019 12:53 am
I'm still waiting for you to show the contradiction in what I wrote.
Giving up?
For the discussion of all things philosophical.
https://canzookia.com/
I'm still waiting for you to show the contradiction in what I wrote.
Look at you struggling to control the criterion for "contradiction".
In 2019 you should have at least some clue about computers, don't you think?Logik wrote: ↑Sat Feb 23, 2019 12:54 amLook at you struggling to control the criterion for "contradiction".
This is 2019, asshole. You can't play the "interpretation" game sophists have enjoyed since day 1.
We have objective arbiters for validity of of formal arguments now!
Computers interpret the formalization - not humans.
Unbiased. Independent. Objective arbiters. Isn't that what you wanted?
Idiot!
You can't program a computer with such philosophical arguments yet. They are deacdes away from understanding them!
Moron. Deduction is 100% mechanical. The rules of each logic are clearly defined.Atla wrote: ↑Sat Feb 23, 2019 1:01 amYou can't program a computer with such philosophical arguments yet. They are deacdes away from understanding them!
You are no programmer and you are no systems engineer. That should be obvious to anyone at this point.
Is this not a Classical Logic?Logik wrote:Are you perhaps appealing to 1st order logic?
Or predicates as arguments, which is where I thought the problem was, do we allow proper names to be predicates?That allows for functions. ...
(You'd have to say what you mean by "reasoning" but ignoring that) How so? Prolog is based upon FOL and reasons as well as Haskell or Python, maybe not as efficiently from a computational point of view but the reasoning is as good.It's also complete-but-undecidable. http://kilby.stanford.edu/~rvg/154/handouts/fol.html
You can't make any evaluations in it - only make declarative statements, so it's useless for reasoning.
https://en.wikipedia.org/wiki/Decidability_(logic)
Decidability is a pre-requisite for Turing completeness.Arising_uk wrote: ↑Sat Feb 23, 2019 1:31 amIs this not a Classical Logic?Logik wrote:Are you perhaps appealing to 1st order logic?Or predicates as arguments, which is where I thought the problem was, do we allow proper names to be predicates?That allows for functions. ...
And given the rules of FOL semantic tableaux proof procedures I know that I can instantiate an existential quantifier to get to a proof of a proposition.(You'd have to say what you mean by "reasoning" but ignoring that) How so? Prolog is based upon FOL and reasons as well as Haskell or Python, maybe not as efficiently from a computational point of view but the reasoning is as good.It's also complete-but-undecidable. http://kilby.stanford.edu/~rvg/154/handouts/fol.html
You can't make any evaluations in it - only make declarative statements, so it's useless for reasoning.
https://en.wikipedia.org/wiki/Decidability_(logic)
http://www.doc.ic.ac.uk/~rak/papers/Log ... olving.pdf
(bastards I actually paid for this book and now they just give it away for free!)
You haven't said what you meant by "reasoning" as I think this might be the issue between us and I'm not sure what you mean by "decidability" with respect to this 'reasoning'. Also just to check, is FOL Predicate Logic with Equality? If so then I think my formalisation of your problem is correct as I'm not using equality but I think it still captures what you proposed and doesn't have the transitivity issue. Now it's not FOL but it is a Classical Logic, i.e. it is Predicate Logic and Prolog is Horn Clause Logic and any set of Predicate Logic formulas can be converted into their equivalent in HCL and are pretty good at reasoning and we agreed elsewhere that Prolog was Turing complete. Sorry if I'm getting the wrong end of the stick here.Logik wrote: Decidability is a pre-requisite for Turing completeness.
FOL undecidable in general. Only in particular cases/contexts. That is why I found an edge case in Atla's argument.
Prolog is not FOL. All Turing complete logics are generally decidable.
Reasoning - branching. If-then-elseif-else.Arising_uk wrote: ↑Sat Feb 23, 2019 2:26 amYou haven't said what you meant by "reasoning" as I think this might be the issue between us and I'm not sure what you mean by "decidability" with respect to this 'reasoning'. Also just to check, is FOL Predicate Logic with Equality? If so then I think my formalisation of your problem is correct as I'm not using equality but I think it still captures what you proposed and doesn't have the transitivity issue. Now it's not FOL but it is a Classical Logic, i.e. it is Prediacte Logic and Prolog is Horn Clause Logic and any set of Predicate Logic formulas can be converted into their equivalent in HCL and are pretty good at reasoning. Sorry if I'm getting the wrong end of the stick here.Logik wrote: Decidability is a pre-requisite for Turing completeness.
FOL undecidable in general. Only in particular cases/contexts. That is why I found an edge case in Atla's argument.
Prolog is not FOL. All Turing complete logics are generally decidable.
You haven't solved or understood anything you idiot.Logik wrote: ↑Sat Feb 23, 2019 1:20 amMoron. Deduction is 100% mechanical. The rules of each logic are clearly defined.
It is 100% deterministic.
Given the same input it ALWAYS produces the same output.
The computer doesn’t need to “understand” anything. It just needs to follow the damn rules outlined in the semantics/grammar.
Something humans suck at! You interpret “=“ in 10 different ways on the same argument.
I'm guessing someone has pointed out your error by now but because I'm late to a long thread, I have to step in an participate from your OP.
Computers are decades from what? Deduction?Atla wrote: ↑Sat Feb 23, 2019 6:07 amYou haven't solved or understood anything you idiot.Logik wrote: ↑Sat Feb 23, 2019 1:20 amMoron. Deduction is 100% mechanical. The rules of each logic are clearly defined.
It is 100% deterministic.
Given the same input it ALWAYS produces the same output.
The computer doesn’t need to “understand” anything. It just needs to follow the damn rules outlined in the semantics/grammar.
Something humans suck at! You interpret “=“ in 10 different ways on the same argument.
Again: the computer just runs a little program that has nothing to do with the actual question asked. They are at least decades from that. You get the same output but to a simple irrelevant algorithm, not the philosophical question asked.
Seriously how can someone be so fucking braindead like you? Don't you know anything about computer programs?
You can't write such philosophical proopositions in Python. Only a complete idiot wouldn't realize that. Maybe in 30 years, when we have super advanced AI.Logik wrote: ↑Sat Feb 23, 2019 7:53 amWhere did we ask any questions?Atla wrote: ↑Sat Feb 23, 2019 6:07 amYou haven't solved or understood anything you idiot.Logik wrote: ↑Sat Feb 23, 2019 1:20 am
Moron. Deduction is 100% mechanical. The rules of each logic are clearly defined.
It is 100% deterministic.
Given the same input it ALWAYS produces the same output.
The computer doesn’t need to “understand” anything. It just needs to follow the damn rules outlined in the semantics/grammar.
Something humans suck at! You interpret “=“ in 10 different ways on the same argument.
Again: the computer just runs a little program that has nothing to do with the actual question asked. They are at least decades from that. You get the same output but to a simple irrelevant algorithm, not the philosophical question asked.
Seriously how can someone be so fucking braindead like you? Don't you know anything about computer programs?
We had 4 propositions to write.
I wrote my propositions in Python.
You couldn’t write them on classical logic.
Couldn’t even do that...
Atla wrote: ↑Sat Feb 23, 2019 7:58 amYou can't write such philosophical proopositions in Python. Only a complete idiot wouldn't realize that. Maybe in 30 years, when we have super advanced AI.Logik wrote: ↑Sat Feb 23, 2019 7:53 amWhere did we ask any questions?Atla wrote: ↑Sat Feb 23, 2019 6:07 am
You haven't solved or understood anything you idiot.
Again: the computer just runs a little program that has nothing to do with the actual question asked. They are at least decades from that. You get the same output but to a simple irrelevant algorithm, not the philosophical question asked.
Seriously how can someone be so fucking braindead like you? Don't you know anything about computer programs?
We had 4 propositions to write.
I wrote my propositions in Python.
You couldn’t write them on classical logic.
Couldn’t even do that...
My expression in English on the other hand was well understandable (to people who can process logic).
You failed again as expected.