Re: Programming is the Engineering Discipline of the Science that is Mathematics

From: Bob Badour <bbadour_at_pei.sympatico.ca>
Date: Mon, 12 Jun 2006 16:04:01 GMT
Message-ID: <Rfgjg.21581$A26.485181_at_ursa-nb00s0.nbnet.nb.ca>


vc wrote:

> Bob Badour wrote:
>

>>vc wrote:

>
> [...]
>
>>>My very first message just modestly reminded that probability is not
>>>truth functional,  that was all.
>>
>>With all due respect, whether it is truth functional is a philosophical
>>matter that applies equally to conditionals in logic. See
>>http://plato.stanford.edu/entries/conditionals/
>>
>>Some philosophers treat both probability and logic as truth functional
>>and some don't.

>
> I am afraid you misunderstood the article you are referring to. The
> article discusses various interpretation of the conditional and
> speculates on whether the conditional can be regarded as
> truth-preserving. However, the propositional logic has it quite
> clear: the implication *is* truth-preserving (as is the entire
> predicate logic). There is no ambiguity or opinions with respect to
> predicate logic.

Why the sudden switch from truth-functional to truth-preserving?

>>>The proponents of the probabilistic logics hoped that P(A|B) = P(B->A).
>>> Lewis showed that the conditional probability cannot be the
>>>probability of implication (the truth functional conditional) thus
>>>making truth-functionality impossible though the conditional
>>>probbaility either.
>>
>>Unless one accepts Stalnaker's philosophy instead of Lewis'.

>
> The cornerstone of Stalnaker's ideas was the conjecture that the
> probability of a conditional is the same as the conditional probability
> (ca 1968). Lewis showed that it's not the case.

That's odd, because the Stalnaker work I referred to was done subsequent to Lewis' work.

>>> In order to
>>>derive the compound statement probability additional information must
>>>be taken into account while with PL the compound statement truth
>>>depends only on truth values of  its sub-propositions.
>>
>>Just as relativity depends on the speed of a frame of reference relative
>>to the speed of light whereas classical mechanics does not but only
>>really holds in some limit of that speed, and just as the cosine law
>>depends on the angle between two sides of a triangle whereas the
>>pythagorean theorm applies only at one specific angle.
>>
>>Are you suggesting that relativity is not a generalization of classical
>>mechanics to relativistic speeds? Are you suggesting that the cosine law
>>is not a generalization of the pythagorean theorem to acute and obtuse
>>angles?
>>
>>You seem to be arguing that the requirement for additional information
>>in the general case makes a generalization invalid whereas all other
>>generalizations seem to have similar requirements.

>
> My very simple point was that PT is not truth functional and therefore
> cannot qualify as a generalization of propositional logic or any other
> logic possessing truth-functionality.

Your argument rests on the axiom that conditional statements in predicate logic are necessarily truth-functional. I have already shown that the axiom is false, which makes your argument unsound.

>>With all due respect, your dismissal reeks of evasion. We are discussing
>>generalizations and specializations. You apparently argue that
>>probability theory is not a generalization of logic, and you allege that
>>your challenge demonstrates your argument. It does not.

>
> My challenge merely demonstrates that P(A and B) cannot be derived from
> P(A) and P(B) alone.

Which is pointless and uninteresting. Anything is indeterminate without sufficient knowledge. Such as the acceleration due to a known force applied to a known mass moving at an unknown fraction of the speed of light.

   I do not know why it is so hard to understand and
> compare PB non-truth-functionality to the propositional logic
> truth-functionality -- it's a simple statement of fact.

And as in the case of all statements of fact, the statement can be false. In this case, the statement is false. The truth-functionality of indicative conditional is not a prerequisite for propositional logic either.

   Also, I'd
> like to remind that the OP made the claim, in so many words, that P(A
> and B) can be calculated from P(A) and P(B) alone but failed to back up
> his claim.

I have followed this thread. I don't recall where he stated that at all. Could you perhaps find the relevant quote?

>>What I find strange is your assumption that deductive logic must treat
>>indicative conditionals as truth functional for modus ponens and modus
>>tollens or for propositional logic. Since propositional logic does not
>>require truth functionality for modus ponens, I don't see how predicate
>>logic requires it either. However, I am unfamiliar with any arguments
>>either way.

>
> To be precise, modus ponens is a derivation rule (possibly single) in
> the propositional/predicate logic. In the propositional logic,
> material implication/conditional tautologies have the same syntactical
> pattern as modus ponens proofs which can serve as sort of justification
> for modus ponens truth preservation feature. So the correct statement
> should be that modus ponens is truth preserving rather than truth
> functional.
>
>
>>>If some other, non-truth functional  logic was implied, then the
>>>context should have been clearly stated,  the usual assumption being
>>>that the '[default]logic' = 'propositional logic/predicate calculus'.
>>
>>I don't see any evidence that Keith assumed any different context
>>requiring a statement. Instead, I question your assumption that
>>indicative conditionals are necessarily truth functional in deductive logic.

>
> That the propositional/predicate logic conditional is truth preserving
> is a trivial mathematical fact, not an assumption.

Why the sudden switch in terminology? Are you saying that you wasted everybody's time with sloppy terminology and now you want us to reinterpret everything you wrote previously?

>>You did not answer my questions. If you are not confused on the issue of
>>generalization, are you suggesting that classical mechanics and
>>relativity require merging?

>
> In the sense of truth-preservation and/or formal derivability, PT
> cannot be called logic generalization by any stretch of imagination.

It's inductive logic and not deductive logic. Big deal. I don't see how that makes it any less a generalization. Deduction is a property of the special case that does not apply to the general case. Conservation of mass is a property that applies to the special case but not the general case too. Are you suggesting we should reject quantum and relativistic mechanics because they lack this familiar and useful property?

> In the sense of being a system of reasoning, yes, PT can be regarded as
> a propositional logic generalization.

In other words, you agree with Keith and your whole pretense at argument has been a waste of time.

>>If that was your main point, why didn't you simply state it instead of
>>making philosophical arguments regarding truth-functionality and
>>generalization?

>
> Truth functionality or its absence is a simple mathematical fact when
> applied to PT or PL/PC so my argument was purely mathematical.

It is an axiom that is required for neither PT nor PL/PC. Neither is it entirely excluded from either. Whether one assumes indicative conditionals are truth-functional is a matter of philosophy and not a matter of fact.

Since truth-functionality is equally optional in both the general case and the special case, I fail to see any relevance.

>>>>>>>What Jaynes did in his derivation of the sum/product rules  has got
>>>>>>>nothing to do with your mindless playing with formulas.  See the
>>>>>>>argument from authority in my previous messages.
>>>>>>
>>>>>>Your argument from authority was flawed. I will reply in the other thread.
>>>>>
>>>>>The argument from authority was  a quote from Jaynes' book ,  not mine.
>>>>
>>>>The source of the quote is irrelevant because the flaw itself was a lack
>>>>of relevance. Keith never relied on the meaning of any meaningless
>>>>value. The fact that the value of x might be indeterminate is
>>>>unimportant to the conclusion that x times zero is zero because the
>>>>conclusion holds for all x.
>>>
>>>He relied on the non-existing value,  not an existing but
>>>unknown/indeterminate value.  There is no x*zero simply because x does
>>>not exist.
>>
>>But Keith did qualify that his argument applied in the limit. Would you
>>have accepted his argument had he presented it in explicit limit
>>notation? P(B|A) is defined in the limit as P(A) approaches 0 after all.

>
> It can be so defined, yes, but there are at least two problems with
> such definition. (1)P(false) = 0 is usually derived directly from
> Cox's postulates

Since the probability that a statement is false is not necessarily 0, I fail to see how one can derive it. Or are you suggesting that false is somehow a meaningful statement on its own?

  or from sum/production rules without relying on the
> limit, so any departure from the usual derivation should be clearly
> stated along with possible problems such approach may have; (2) more
> importantly the limit idea is inapplicable in finite domains (e.g.
> picking a ball from an urn, or some such) where probability values are
> taken from a finite domain of possibilities.

If Keith were talking about the Kolmogorov formulation, you would have a point. He has been very explicit about using the Cox formulation.

>>If you would accept the proof using limit notation, then your argument
>>seems more of a quibble over notation to me.

>
> I do not accept it because of (1) and (2).

I conclude you lack intellectual honesty and are arguing simply for the sake of having a pissing contest. Life is too short to waste it on idiots like you. Plonk. Received on Mon Jun 12 2006 - 18:04:01 CEST

Original text of this message