🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.sci.mathematik
Article #129

Re: [HJ]Re: Zahl^0

#129
From: Rudolf Polzer
Date: Wed, 11 Jun 2003 17:20
118 lines
5762 bytes
Scripsit ille �Hans Joss� <hj@hjp.ch>:
> "Rudolf Polzer" <denshimeiru-sapmctacher@durchnull.ath.cx>
> 
> > > > > Rekursionen sind beim Definieren nicht erlaubt.
> 
> > > > Die Ackermanfunktion ist also eine nicht definierbare Funktion?
> > > > Eine Funktion ist sie ja mit Sicherheit, ordnet sie doch jedem
> > > > Paar aus Z x Z eine Zahl aus Z zu.
> 
> > > Woher kommt das erste Z ?
> 
> > Es ist falsch.
> 
> Wieso behauptest du denn so einen Bl�dsinn ?
> Also: wie ist es deiner Ansicht korrekt ?

N x N nach N, wobei N die Menge {0, 1, 2, 3, ...} sei.

> > s/Z/N/g
> _  _________
>   V Q - 17k/pi

Nein. Das da oben war der sed-Ausdruck, der obige Zeile korrigiert h�tte.

> > > Sich selber definierende Definitionen sind Unsinn.
> > > Auch bei Z und �hnlichem Gugus.
> 
> > Daher legt man ja auch einen Anfang fest.
> 
> Der dieser Anfang muss zwingende *ausserhalb*
> der Definition sein und wahr und korrekt sein.

Und? Ist er doch. "0 ist eine nat�rliche Zahl".

> Sonst ist die daraufbauende Definition falsch.

Korrekt.

Aber 0 ist eine nat�rliche Zahl (oder meinetwegen 1, dar�ber gibt's
im Moment keine einheitliche Konvention, weshalb man immer angeben
sollte, ob man 0 zu N z�hlt oder nicht).

> > Und - wie willst du die nat�rlichen Zahlen
> > anders definieren als durch Rekursion?
> 
> Erstens:
> Durch Z�hlen.

Das ist Rekursion:

natuerlich(0).     /* Ausgangsposition */
natuerlich(SN) :-
  natuerlich(N),   /* Rekursion */
  SN is N + 1.     /* Bildung der n�chsten Zahl */

Hier das Ganze in Aktion:

,--- gprolog
| | ?- ['nat.prolog'].
| compiling /tmp/nat.prolog for byte code...
| /tmp/nat.prolog compiled, 4 lines read - 554 bytes written, 17 ms
| 
| yes
| | ?- natuerlich(X). 
| X = 0 ? ;
| X = 1 ? ;
| X = 2 ? ;
| X = 3 ? ;
| X = 4 ? ;
| X = 5 ? ;
[...]
`---

> Zweitens:
> Das geht ohne Definition.
> Alle Kulturen k�nnen Z�hlen.

Man muss ja auch nur sicherstellen, dass alle darunter dasselbe verstehen.
Man darf beispielsweise das nicht an einem spezifischen Zahlensystem
festmachen.

Es gibt welche, f�r die ist 123456 gleich "10 2 10000 3 1000 4 100 5
10 6". F�r andere ist/war es gar "1000(100 10 10 1 1 1) 100 500 50 5 1".
Wieder andere stellen 57 als "2 20 17" dar. Alle diese drei Systeme sind
durchaus in Gebrauch irgendwo auf der Welt. Und f�r die Leute selbst, die
damit rechnen, funktioniert Z�hlen durchaus unterschiedlich. So haben
beispielsweise die R�mer doch sicher nicht ihre Zahlen vor dem Rechnen
ins arabische System umgeschrieben, sie haben direkt mit ihren Zahlen
gerechnet. Und "addiere eins" sieht dann etwa so aus:

sub roman_addone($)
{
  local ($_) = @_;
  $_ .= 'I';
  s/IIII$/IV/; s/IVI$/V/; s/VIV$/IX/; s/IXI$/X/;
  s/XXXX$/XL/; s/XLX$/L/; s/LXL$/XC/; s/XCX$/C/;
  s/CCCC$/CD/; s/CDC$/D/; s/DCD$/CM/; s/CMC$/M/;
  $_;
}

wobei der Ausdruck s/irgendwas$/wasanderes/ bedeutet: wenn irgendwas am
Ende steht, mach daraus wasanderes.

Mathematiker abstrahieren von dieser Fixierung auf ein System und setzen
blo� voraus, dass man zu jedem Element genau einen Nachfolger bestimmen
kann und dass jedes Element h�chstens einen Vorg�nger hat. Zus�tzlich wird
noch gebraucht, dass 0 eine nat�rliche Zahl ist und keinen Vorg�nger hat.

> Die Mathematiker sollen sich nicht k�nstlich wichtig machen.
> Z�hlen funktioniert ohne ihre Definitionen.

Das schon. Aber mit Hilfe der Definition kann man �berpr�fen, ob beide
unter Z�hlen dasselbe verstehen.


-- 
Warum solltest du JavaScript abschalten?
Lies einfach http://www.fthode.de/ - dann wei�t du, warum.
Technical Details
Message-ID: <slrnbeep6t.alr.denshimeiru-sapmctacher@message-id.durchnull.ath.cx>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!syros.belnet.be!news.belnet.be!uni-erlangen.de!fu-berlin.de!uni-berlin.de!pd9ea7e60.dip.t-dialin.NET!not-for-mail
References: <3edd0ac8$0$20558$91cee783@newsreader01.highway.telekom.at> <3eddb916$0$1053$5402220f@news.sunrise.ch> <bbkk5m$7tu$1@rex.ip-plus.net> <3eddf247$0$1041$5402220f@news.sunrise.ch> <bbld16$at0$2@rex.ip-plus.net> <bblhp5$kih$1@nets3.rz.RWTH-Aachen.DE> <bbn53b$f9u$1@rex.ip-plus.net> <bbnlg5$a2n$1@nets3.rz.RWTH-Aachen.DE> <bbnvrp$iab$4@rex.ip-plus.net> <bbo30e$9kg$1@nets3.rz.RWTH-Aachen.DE> <bbpff2$lt3$3@rex.ip-plus.net> <x5y90ft364.fsf@lola.goethe.zz> <bbslj2$1v7$12@rex.ip-plus.net> <f9fade32.0306080544.11adb1a5@posting.google.com> <pan.2003.06.08.13.55.22.922950@unifr.ch> <bbvnu1$50q$00$1@news.t-online.com> <bc2p8q$h1u$5@rex.ip-plus.net> <slrnbe9qca.ojo.denshimeiru-sapmctacher@message-id.durchnull.ath.cx> <bc3t4m$jrv$3@rex.ip-plus.net> <slrnbec9qq.dii.denshimeiru-sapmctacher@message-id.durchnull.ath.cx> <bc6fta$ru4$1@rex.ip-plus.net>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII
X-Google-Thread: 10c1fa,4e1e4c7eebdd8c18
X-Google-Attributes: gid10c1fa,public
X-Google-Thread: 1032cb,4269f02e885e0585
X-Google-Attributes: gid1032cb,public
X-Google-Thread: fc006,5b6fdd3219828911
X-Google-Attributes: gidfc006,public
X-Google-ArrivalTime: 2003-06-11 10:20:38 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!syros.belnet.be!news.belnet.be!uni-erlangen.de!fu-berlin.de!uni-berlin.de!pd9ea7e60.dip.t-dialin.NET!not-for-mail
From: Rudolf Polzer <denshimeiru-sapmctacher@durchnull.ath.cx>
Newsgroups: de.sci.mathematik,ch.talk,ch.comp
Subject: Re: [HJ]Re: Zahl^0
Date: 11 Jun 2003 17:20:33 GMT
Lines: 118
Message-ID: <slrnbeep6t.alr.denshimeiru-sapmctacher@message-id.durchnull.ath.cx>
References: <3edd0ac8$0$20558$91cee783@newsreader01.highway.telekom.at> <3eddb916$0$1053$5402220f@news.sunrise.ch> <bbkk5m$7tu$1@rex.ip-plus.net> <3eddf247$0$1041$5402220f@news.sunrise.ch> <bbld16$at0$2@rex.ip-plus.net> <bblhp5$kih$1@nets3.rz.RWTH-Aachen.DE> <bbn53b$f9u$1@rex.ip-plus.net> <bbnlg5$a2n$1@nets3.rz.RWTH-Aachen.DE> <bbnvrp$iab$4@rex.ip-plus.net> <bbo30e$9kg$1@nets3.rz.RWTH-Aachen.DE> <bbpff2$lt3$3@rex.ip-plus.net> <x5y90ft364.fsf@lola.goethe.zz> <bbslj2$1v7$12@rex.ip-plus.net> <f9fade32.0306080544.11adb1a5@posting.google.com> <pan.2003.06.08.13.55.22.922950@unifr.ch> <bbvnu1$50q$00$1@news.t-online.com> <bc2p8q$h1u$5@rex.ip-plus.net> <slrnbe9qca.ojo.denshimeiru-sapmctacher@message-id.durchnull.ath.cx> <bc3t4m$jrv$3@rex.ip-plus.net> <slrnbec9qq.dii.denshimeiru-sapmctacher@message-id.durchnull.ath.cx> <bc6fta$ru4$1@rex.ip-plus.net>
Reply-To: denshimeiru-realaddress@durchnull.ath.cx
NNTP-Posting-Host: pd9ea7e60.dip.t-dialin.net (217.234.126.96)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 1055352033 16849803 217.234.126.96 (16 [190225])
X-Homepage: http://www.durchnull.de
X-PGP-Key: http://gpg.durchnull.ath.cx/key.txt
X-KlebrigerTopf: h0n3yp0t@div0.linsucks.net
User-Agent: slrn/0.9.7.4 (Linux)