Logic — math, philosophy & computational aspects

logic, math, philosophy, math games, math help, mathematical logic, philosophy of education, math facts




Errors

I  would like to collect what the readers think are the most common
logical errors in the world today (outside of the academic world) and
how they might be most easily recognized.  If you (the reader) would
please email me (jmer…@mitre.org) what you think, I would appreciate it.

If an interest is expressed by sufficient numbers, and I get sufficient
answers to warrant it, I’ll post the accumulation.

Thank you.

Jim Meritt

James W. Meritt:  m23…@mwunix.mitre.org – or – jmer…@mitre.org
The opinions above are mine.  If anyone else wants to share them, fine.
They may say so if they wish. The facts "belong" to noone and simply are.

posted by admin in Uncategorized and have Comments (9)






9 Responses to “Errors”

  1. admin says:

    In article <1v8kv3$…@optima.cs.arizona.edu> gude…@CS.Arizona.EDU (David Gudeman) writes:
    >In article  <1v32luINN…@senator-bedfellow.MIT.EDU> Timothy Y Chow writes:
    >]In article <1v0gv8$…@optima.cs.arizona.edu> gude…@CS.Arizona.EDU
    >](David Gudeman) writes:

                            …………………….

    >Now f can be used to generate an infinite sequence of digits, and this
    >sequence of digits represents a unique real number r.  In other words,
    >f is a representation of a random real number.  If R is guaranteed to
    >terminate then R is an algorithm for generating random real numbers.

    That a random number between 0 and 1 with the uniform distribution
    has the property that its base-k digits are independent and have a
    uniform distribution on {0, 1, …, k-1} has been known since "antiquity."
    But since they are independent, a procedure for producing them cannot
    terminate, as no matter how many have been produced, one still knows
    nothing about the others.

    Herman Rubin, Dept. of Statistics, Purdue Univ., West Lafayette IN47907-1399
    Phone: (317)494-6054
    hru…@snap.stat.purdue.edu (Internet, bitnet)  
    {purdue,pur-ee}!snap.stat!hrubin(UUCP)

  2. admin says:

    In article <1v8kv3$…@optima.cs.arizona.edu> gude…@CS.Arizona.EDU (David Gudeman) writes:
    >[...] I wasn’t talking about
    >countable additivity.  I was talking about the argument that it is
    >impossible to define an even distribution function d(x) on rational
    >numbers such that for all 0<=x<=1, d(x) is the probability that a
    >random rational number in that range is equal to x.  I think I agree
    >with this argument, but add that this does not prove the impossibility
    >of defining an "even distribution" on the range, it just requires a
    >different way of describing the distribution besides the type of
    >distribution function usually used.

    It doesn’t require a different kind of DESCRIPTION, it requires a
    different notion of "distribution", one which doesn’t require countable
    additivity.  If you require countable additivity (plus all the other
    usual properties of a probability measure, which I think are "more
    intrinsic" than countable additivity), then the argument does indeed
    show that it is impossible to define an even distribution on a
    countable set.  You may not think you were talking about countable
    additivity, but you must have been :-)

    Ian Sutherland
    i…@eecs.nwu.edu

    Sans Peur

  3. admin says:

    In article <1v8kv3$…@optima.cs.arizona.edu> gude…@CS.Arizona.EDU (David Gudeman) writes:
    >In article  <1v32luINN…@senator-bedfellow.MIT.EDU> Timothy Y Chow writes:

    [Concerning a certain proposed probability distribution on the rationals
    between 0 and 1]

    >]If I understand correctly, what Gudeman is advocating
    >](in modern math jargon) is to retain the property that the measure of an
    >]interval I[a,b] is b – a, but give up countable additivity.  This should
    >]be consistent, but I don’t understand Gudeman’s argument with integrals
    >]and "the limit as dx goes to zero."  It is not clear to me that one can
    >]formulate a theory of integration on finitely additive algebras that
    >]allows these kinds of arguments to go through.
    >I may be confusing you with someone else, since I wasn’t talking about
    >countable additivity.  I was talking about the argument that it is
    >impossible to define an even distribution function d(x) on rational
    >numbers such that for all 0<=x<=1, d(x) is the probability that a
    >random rational number in that range is equal to x.

    Well, you were talking about probabilities, and these days people
    usually take probability theory to be based on measure theory, a measure
    being a countably additive set function defined on some sigma-algebra of
    sets.  There is no probability measure on the rationals between 0 and 1
    such that the probability of such a number being between a and b is b-a.
    The obvious way to try to wriggle around this is to drop countable
    additivity.  Certainly people have studied generalizations of measures
    in which countable additivity is not assumed – I think they’re sometimes
    called "charges" or some such thing.  

    As for defining "an even distribution function d(x) on rational
    numbers such that for all 0<=x<=1, d(x) is the probability that a
    random rational number in that range is equal to x," it is very unclear
    what this means.  If one takes d(x) to be the probability that a random
    number is *equal* to x, the sum of d(x) over all rationals between 0 and
    1 should be equal to 1, right?  This is certainly possible, in many
    ways, but I don’t know what it would mean for such a d(x) to be "even".

  4. admin says:

    In article  <C8GrDv….@mentor.cc.purdue.edu> Herman Rubin writes:
    ]In article <1v8kv3$…@optima.cs.arizona.edu> gude…@CS.Arizona.EDU (David Gudeman) writes:
    ]>In article  <1v32luINN…@senator-bedfellow.MIT.EDU> Timothy Y Chow writes:
    ]>]In article <1v0gv8$…@optima.cs.arizona.edu> gude…@CS.Arizona.EDU
    ]>](David Gudeman) writes:

    ]
    ]                       …………………….
    ]
    ]>Now f can be used to generate an infinite sequence of digits, and this
    ]>sequence of digits represents a unique real number r.  In other words,
    ]>f is a representation of a random real number.  If R is guaranteed to
    ]>terminate then R is an algorithm for generating random real numbers.
    ]
    ]That a random number between 0 and 1 with the uniform distribution
    ]has the property that its base-k digits are independent and have a
    ]uniform distribution on {0, 1, …, k-1} has been known since "antiquity."
    ]But since they are independent, a procedure for producing them cannot
    ]terminate, as no matter how many have been produced, one still knows
    ]nothing about the others.

    So much is obvious, so what’s your point?

                                            David Gudeman
    gude…@cs.arizona.edu

  5. admin says:

    In article <1vg25p…@optima.cs.arizona.edu> gude…@CS.Arizona.EDU (David Gudeman) writes:
    >In article  <C8GrDv….@mentor.cc.purdue.edu> Herman Rubin writes:
    >]That a random number between 0 and 1 with the uniform distribution
    >]has the property that its base-k digits are independent and have a
    >]uniform distribution on {0, 1, …, k-1} has been known since "antiquity."
    >]But since they are independent, a procedure for producing them cannot
    >]terminate, as no matter how many have been produced, one still knows
    >]nothing about the others.

    >So much is obvious, so what’s your point?

    Recall that I expressed concern about your nonterminating "algorithm"
    for generating random reals.  You responded by saying that instead of a
    procedure that returns a sequence of digits, we can have a procedure
    that returns a function f that take a natural number and returns a
    digit.  Rubin’s point is that such a procedure won’t terminate either.
    How are you going to specify your function f in finite time?  You can’t
    in general.  This is Rubin’s point: any finite amount of information
    about the function f, no matter how large, is insufficient to specify
    f.  Another way to see this is to note that if you are using a finite
    alphabet to represent your functions, then only a countable number of
    functions f can have a finite representation—but you need to
    represent an uncountable number of functions.

  6. admin says:

    What about a function f that does the following:  

    If f is called with parameter i, and f has never been called with
    parameter i before, then f returns a random number 0..k-1

    If f is called with parameter i, and f has been called with parameter i
    before (and returned j), then f returns j.

    With this function, the only information that is needed is its own past
    history.  Of course, at any given time this function can’t specify an
    _exact_ real number, only a range of possible real numbers.  If it is
    called repetitively, however, it will not "contradict itself", and by
    calling it enough you can get the range  of possible reals to be
    arbitrarily small.

    Of course, this representation of reals has problems, but it does
    satisfy Gudeman’s requirements.

    -Matt  

  7. admin says:

    - Hide quoted text — Show quoted text -

    gude…@CS.Arizona.EDU (David Gudeman) writes:
    >In article  <C8GrDv….@mentor.cc.purdue.edu> Herman Rubin writes:
    >]In article <1v8kv3$…@optima.cs.arizona.edu> gude…@CS.Arizona.EDU (David Gudeman) writes:
    >]>In article  <1v32luINN…@senator-bedfellow.MIT.EDU> Timothy Y Chow writes:
    >]>]In article <1v0gv8$…@optima.cs.arizona.edu> gude…@CS.Arizona.EDU
    >]>](David Gudeman) writes:
    >]
    >]                   …………………….
    >]
    >]>Now f can be used to generate an infinite sequence of digits, and this
    >]>sequence of digits represents a unique real number r.  In other words,
    >]>f is a representation of a random real number.  If R is guaranteed to
    >]>terminate then R is an algorithm for generating random real numbers.
    >]
    >]That a random number between 0 and 1 with the uniform distribution
    >]has the property that its base-k digits are independent and have a
    >]uniform distribution on {0, 1, …, k-1} has been known since "antiquity."
    >]But since they are independent, a procedure for producing them cannot
    >]terminate, as no matter how many have been produced, one still knows
    >]nothing about the others.
    >So much is obvious, so what’s your point?

    You assume that each f generates a unique real number and each real
    number is generated by some f.  So generating f’s is equivalent to
    generating the real numbers themselves.

    Dr. Rubin’s point is that no algorithm that generates uniform real
    numbers can terminate.  (More precisely it may terminate with
    probability zero.)  It follows that no algorithm that generates
    objects in one-to-one correspondence with the real numbers (your f
    functions) can terminate if the implied distribution of the real
    numbers is uniform.  Your hypothesis — "If R is guaranteed to
    terminate …"  – is necessarily false, so speculating about what
    would happen if it were true is irrelevant.

    T. Scott Thompson              email:  thomp…@atlas.socsci.umn.edu
    Department of Economics        phone:  (612) 625-0119
    University of Minnesota        fax:    (612) 624-0209

  8. admin says:

    In article  <1vg9na$…@senator-bedfellow.MIT.EDU> Timothy Y Chow writes:
    ]
    ]Recall that I expressed concern about your nonterminating "algorithm"
    ]for generating random reals.  You responded by saying that instead of a
    ]procedure that returns a sequence of digits, we can have a procedure
    ]that returns a function f that take a natural number and returns a
    ]digit.  Rubin’s point is that such a procedure won’t terminate either.

    But f is not the algorithm, the procedure that produces f is the
    algorithm, and that function terminates.  f is a representation of a
    real that lets you do anything you can do with a representation like
    sqrt(2) for the square root of 2.  You don’t have to expand all of the
    digits of f to work with it any more than you need to expand all of
    the digits of sqrt(2).

    Do you believe in the diagonal argument for the non-countability of
    reals?  How is the diagonally defined real number in that argument a
    better real than f?

    ]How are you going to specify your function f in finite time?  You can’t
    ]in general.

    Of course you can specify it in finite time, you just can’t expand it
    in finite time.  But this is the case with all infinite functions.

    ]This is Rubin’s point: any finite amount of information
    ]about the function f, no matter how large, is insufficient to specify
    ]f.

    And as before, my response is: so what’s your point?  I’ll elaborate
    by noting that I never said that f is specified with a finite amount
    of information.

    ]Another way to see this is to note that if you are using a finite
    ]alphabet to represent your functions, then only a countable number of
    ]functions f can have a finite representation—but you need to
    ]represent an uncountable number of functions.

    I never said I was representing f with an alphabet.

                                            David Gudeman
    gude…@cs.arizona.edu

  9. admin says:

    In article  <thompson.740083…@daphne.socsci.umn.edu> T. Scott Thompson writes:
    ]gude…@CS.Arizona.EDU (David Gudeman) writes:

    ]
    ]>In article  <C8GrDv….@mentor.cc.purdue.edu> Herman Rubin writes:
    ]>]
    ]>]That a random number between 0 and 1 with the uniform distribution
    ]>]has the property that its base-k digits are independent and have a
    ]>]uniform distribution on {0, 1, …, k-1} has been known since "antiquity."
    ]>]But since they are independent, a procedure for producing them cannot
    ]>]terminate, as no matter how many have been produced, one still knows
    ]>]nothing about the others.
    ]
    ]>So much is obvious, so what’s your point?
    ]
    ]You assume that each f generates a unique real number and each real
    ]number is generated by some f.  So generating f’s is equivalent to
    ]generating the real numbers themselves.

    No, I made no such assumptions.  In fact I doubt that the first
    assumption is true, and I suspect that it would be highly non-trivial
    to prove the second, although intuitively it seems to be true.
    However, I will grant that the set of f’s must be uncountable.

    ]Dr. Rubin’s point is that no algorithm that generates uniform real
    ]numbers can terminate.

    If that was his intended argument, he didn’t make any points in that
    direction.  All he said is that f doesn’t terminate, which as I said,
    is obvious.  I suspect he thinks a "non-terminating" computation
    cannot represent a number, but I’m sure that if he thinks a little
    longer, he will change his mind.  After all, equivalence of real
    numbers is only semidecidable anyway.

    One more clarification, since the f’s are uncountable, they clearly
    cannot all be represented by finite terms.  f is a function, and not
    all functions can be represented by finite terms.  (In fact, if you
    assume that f generates binary digits, there is an obvious isomorphism
    between f and sets of integers).

    Hmm.  I wonder if I’m on the verge of finding a solution to the
    continuum problem :-) .

                                            David Gudeman
    gude…@cs.arizona.edu







Place your comment

You must be logged in to post a comment.