Re: Results of Poll by Email No. 27
From: | Robert B Wilson <han_solo55@...> |
Date: | Wednesday, April 9, 2003, 12:19 |
On Wed, 9 Apr 2003 12:26:37 +0200 Christian Thalmann <cinga@...>
writes:
> --- In conlang@yahoogroups.com, Robert B Wilson <han_solo55@J...>
> wrote:
> > 0/0={0,1} (actually it's not really that simple, 0/0 isn't
> considered to
> > have two values, but one that is 0 and 1 at the same time (this
> type of
> > value is called called a _luatkarno_ [4M?@skar\no]))
> >
> > 5*0/0={0,1},{0,5}
>
> I don't get it. If 0/0 = {0,1}, shouldn't 5*0/0 = {0,5}?
> What does the comma between the braces mean?
5*0/0=both {0,1} and {0,5}:
(5*0)/0=0/0={0,1}
5*(0/0)=5*{0,1}={0,5}
> > 2*5*0/0={0,1},{0,10}
> > 1+5*0/0={0,1},{1,6}
>
> Hunh? Is that (1+5)*0/0 or 1+(5*0/0)? In the latter
> case, I'd just expect {1,6}... again, what's the
> first part of the result supposed to mean?
the first part of the result is what you get when you take it as
(whatever*0)/0=0/0={0,1}
> > 1/0=1+0/0={0,1},{1,2}
>
> Wait a second... 1/0 = (1+0)/0, certainly, but is
> 1/0 = 1+(0/0)? I don't see why it should...
oops... i guess i made a mistake there... hmm... what would 1/0 equal? i
don't want to just say inf cause then you can't just multiply it by 0 and
get 1 (5/0 would be inf also (5inf=inf))...
> > {0,1}/{0,1}={0,0}=0
>
> Eh? Shouldn't that end up as 1?
no... things get sort of complicated when dealing with these
_luatkarno_'s (i haven't figured out what should be the plural of this
word (or if it should be the same as the singular...)
> > {0,5}/{0,1}=5
>
> That's inconsistent with {0,1}/{0,1}=0.
well, {0,1} behaves a little differently (sort of like 0 behaves a little
differently from other numbers)
> > {0,10}/{0,1}=10
> > {1,6}/{0,1}=6
> > {1,2}-{0,1}={1,1}=1
>
> That's a bit problematic...
not really... it's consistent
hmm... i'm having a rather hard time figuring all this out...
> 0 = 0
> ==> y * 0 = x * 0 | /0
> ==> y * {0,1} = x * {0,1}
> ==> {0,y} = {0,x} | /{0,1}
> ==> {0,y} / {0,1} = {0,x} / {0,1}
> ==> y = x
>
> Since x and y were arbitrary, x = y for all x, y.
>
> There's a reason why we don't divide by zero, you know. ;-)
> Anyway, if you want to assign a value to 1/0, better use
> infinity. It makes more sense, seeing how 1/x -> inf for
> x -> 0. (Incidentally, that goes for positive as well as
> negative approaches to 0, so inf = -inf.) Just don't allow
> things like 0/0, inf-inf, inf/inf, 0*inf or such be
> evaluated without deeper thought. That will only ride you
> into contradictions.
hmm... it all makes sense if you allow statements to be true and false at
the same time...
> > any ideas how i can get a computer to do this sort of thing?
>
> Use an object class for your numbers, and define methods
> for all operations you'd like to be able to do. However,
> your set of rules had better be complete and consistent
> for that to work... =P
hmm... i guess i have to figure out how this set of rules actually works,
then...
> -- Christian Thalmann
--
Robert Wilson (aka kuvazokad, eltirno, edeí...)
http://kuvazokad.free.fr/
vkky vnkynvj vknyknj ykkv knvy? karkalone kontoko? kinsi rorotan kinsa
nadas? baitta ke farzaiyai? qxracc pqqattiircx iia kxqqhwiiallccre?
spreken þu viserdya? pake biru ka pa rede?