[r6rs-discuss] Comparison procedures' number of arguments
Thomas Lord
lord at emf.net
Tue Oct 21 16:10:36 EDT 2008
Ken Dickey wrote:
> On Tuesday 21 October 2008 08:32:12 Abdulaziz Ghuloum wrote:
>
>> On Oct 21, 2008, at 11:04 AM, Ken Dickey wrote:
>>
>>> No. Actually, I'd like a holds-for-all which returns #f as the
>>> base case.
>>>
>> You can push it down, but you can't escape making these
>> exceptions.
>>
>
> The law of the excluded third has a number of possible outcomes:
> #t #f not-applicable undecided unknown outcome
>
> undecided is sometimes divided into undecidable, here are a list of conditions
> which would make the preposition decidable, ..
>
That's a good reason to use exceptions in the math system
where different choices of axiom really matter.
That's not a good reason to hair up relations and sequences
since no changes to axioms, only definitions, are in play.
>
> I am not saying that there is no check for existence of elements. I am saying
> that there is no relation holding between elements when there are no
> elements.
>
There is an element: the "possibly empty relation".
< is a binary relation of two numbers, let's say.
<... is a singleton relation (a property or predicate or subclass) of
sequences.
(<) ; ill formed expression
(< 1) ; ill formed expression
(< 1 2) => #t
(< 1 2 3) ; ill formed expression
(<...) => #t ; the empty sequence is well-ordered
(<... 1) => #t ; a singleton sequence is well-ordered
(<... 1 2) => #t ; that two element sequence is well-ordered
(<... 1 3 2) => #f ; that three element sequence is not well-ordered
etc.
-t
>
> Cheers,
> -KenD
>
> "In theory, theory and practice are the same, but in practice they differ."
> Engineer's axiom
>
>
> _______________________________________________
> r6rs-discuss mailing list
> r6rs-discuss at lists.r6rs.org
> http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.r6rs.org/pipermail/r6rs-discuss/attachments/20081021/9d4682f4/attachment-0001.htm
More information about the r6rs-discuss
mailing list