Krivulja zapolnjevanja prostora

Krivúlja zapolnjevánja prostóra (angleško space-filling curve, SFC) ali neskônčnogósta krivúlja je v matematični analizi krivulja, katere območje doseže vsako točko v višjerazsežnem območju, običajno enotski kvadrat (ali v splošnem -razsežno enotsko hiperkocko). Ker je prvo takšno krivulju odkril Giuseppe Peano, se krivulje zapolnjevanja prostora v dvorazsežni ravnini včasih imenujejo Peanove krivulje, ta izraz pa se nanaša tudi na Peanovo krivuljo, specifični primer krivulje zapolnjevanja prostora, ki ga je odkril Peano.
Tesno povezane krivulje FASS (približno prostorsko zapolnjevalne, samoizogibne, enostavne in samopodobne krivulje (space-filling, self-avoiding, simple and self-similar)) se lahko predstavlja kot končne aproksimacije določene vrste krivulj zapolnjevanja prostora.[1]:12[2][3][4][5][6]
Definicija
[uredi | uredi kodo]Intuitivno se lahko krivuljo v dveh ali treh (ali več) razsežnostih predstavlja kot pot zvezno premikajoče se točke. Da bi odpravil inherentno nejasnost tega pojma, je Camille Jordan leta 1887 uvedel naslednjo strogo definicijo, ki je bila od tedaj sprejeta kot natančen opis pojma krivulje:
V najsplošnejši obliki lahko območje veljavnosti takšne funkcije leži v poljubnem topološkem prostoru, v najpogosteje preučevanih primerih pa bo območje ležalo v evklidskem prostoru, kot je dvorazsežna ravnina (ravninska krivulja) ali trirazsežni prostor (prostorska krivulja).
Včasih se krivulja identificira s sliko funkcije (množico vseh možnih vrednosti funkcije) namesto s funkcijo sámo. Krivulje brez končnih točk je mogoče definirati tudi kot zvezno funkcijo na realni osi (ali na odprtem enotskem intervalu (0, 1)).
Zgodovina
[uredi | uredi kodo]Leta 1890 je Giuseppe Peano (1858–1932) odkril zvezno krivuljo, sedaj imenovano Peanova krivulja, ki poteka skozi vsako točko enotskega kvadrata.[7] Njegov namen je bil konstruirati zvezno preslikavo iz enotskega intervala na enotski kvadrat. Peana je motiviral predhodni protiintuitivni rezultat Georga Cantorja (1845–1918), da je neskončno število točk v enotskem intervalu enake kardinalnosti kot neskončno število točk v poljubni končnorazsežni mnogoterosti, kot je enotski kvadrat. Problem, ki ga je Peano rešil, je bil, ali je takšna preslikava lahko zvezna, tj. krivulja, ki zapolnjuje prostor. Peanova rešitev ne vzpostavlja zvezne korespondence ena-na-ena med enotskim intervalom in enotskim kvadratom in taka korespondenca dejansko ne obstaja (glej § Značilnosti spodaj).
Pogosto so nejasna pojma tankosti in enorazsežnosti povezovali s krivuljami – vse običajno srečane krivulje so bile odvedljive po delih (torej imajo po delih zvezne odvode) in takšne krivulje ne morejo zapolniti celotnega enotskega kvadrata. Zato se je izkazalo, da je Peanova krivulja zapolnjevanja prostora zelo neintuitivna.
Iz Peanovega primera je bilo enostavno izpeljati zvezne krivulje, katerih območja so vsebovala -razsežno hiperkocko (za poljubno pozitivno celo število ). Peanov primer je bilo enostavno razširiti tudi na zvezne krivulje brez končnih točk, ki so zapolnile celoten -razsežni evklidski prostor (kjer je 2, 3 ali poljubno pozitivno celo število).
Večina znanih krivulj zapolnjevanja prostora je konstruiranih iterativno kot limita zaporedja linearnih zveznih krivulj po delih, pri čemer se vsaka od njih bolj približa limiti zapolnjevanja prostora.

Peanov prelomni članek v Mathematische Annalen ni vseboval ilustracij njegove konstrukcije, ki je definirana s trojiškimi razširitvami in operatorjem zrcaljenja. Vendar mu je bila grafična konstrukcija popolnoma jasna – v svojem domu v Torinu je naredil okrasne ploščice, ki so prikazovale sliko krivulje. Peanov članek se konča tudi z ugotovitvijo, da je tehniko očitno mogoče razširiti tudi na druge lihe baze poleg baze 3. Njegovo odločitev, da se izogne kakršni koli privlačnosti grafične vizualizacije, je bila motivirana z željo po popolnoma strogem dokazu, ki ni imel ničesar zaradi slik. V tistem času (začetek temeljev splošne topologije) so bili grafični argumenti še vedno vključeni v dokaze, vendar so postajali ovira za razumevanje pogosto protislovnih rezultatov.
Leto kasneje je David Hilbert (1862–1943) v isti reviji objavil različico Peanove konstrukcije.[8] Njegov članek je bil prvi, ki je vključeval sliko, ki je pomagala vizualizirati tehniko konstrukcije, v bistvu enako kot je prikazana tukaj. Analitična oblika Hilbertove krivulje pa je bolj zapletena kot Peanova.
Oris konstrukcije krivulje zapolnjevanja prostora
[uredi | uredi kodo]Naj označuje Cantorjev prostor .
Začne se z zvezno funkcijo iz Cantorjevega prostora celoten enotski interval . (Omejitev Cantorjeve funkcije na Cantorjevo množico je zgled takšne funkcije.) Iz nje se dobi zvezno funkcijo iz topološkega produkta na celoten enotski kvadrat tako, da se postavi:
Ker je Cantorjeva množica homeomorfna svojemu kartezičnemu produktu s samo seboj , obstaja zvezna bijekcija iz Cantorjeve množice na . Kompozitum množice in je zvezna funkcija, ki preslika Cantorjevo množico na celoten enotski kvadrat. (Druga možnost je, da se uporabi izrek, da je vsak kompaktni metrični prostor zvezna slika Cantorjeve množice, da se dobi funkcijo .)
Končno se lahko funkcijo razširi na zvezno funkcijo , katere domena je celoten enotski interval . To se lahko naradi bodisi z uporabo Tietzejevega razširitvenega izreka na vsaki od komponent funkcije bodisi s preprosto »linearno« razširitvijo funkcije (torej na vsakem od izbrisanih odprtih intervalov pri konstrukciji Cantorjeve množice se definira del razširitve funkcije na kot daljico znotraj enotskega kvadrata, ki povezuje vrednosti in ).
Značilnosti
[uredi | uredi kodo]
Če krivulja ni injektivna, potem se lahko najde dve sekajoči se podkrivulji krivulje, vsako se dobi z upoštevanjem podob dveh disjunktnih odsekov iz domene krivulje (enotski odsek). Podkrivulji se sekata, če presek obeh podob ni prazen. Morda bi se želelo razmišljati, da je pomen sekanja krivulj v tem, da se nujno sekata, kot presečišče dveh nevzporednih premic, od ene strani do druge. Vendar pa se lahko dve krivulji (ali dve podkrivulji ene krivulje) stikata druga z drugo, ne da bi se sekali, kot se na primer premica, ki se dotika krožnice.
Nesamosekujoča se zvezna krivulja ne more zapolniti enotskega kvadrata, ker bi to krivuljo naredilo homeomorfizem iz enotskega intervala na enotski kvadrat (vsaka zvezna bijekcija iz kompaktnega prostora na Hausdorffov prostor je homeomorfizem). Toda enotski kvadrat nima presečne točke in zato ne more biti homeomorfen enotskemu intervalu, v katerem so vse točke razen končnih točk presečne točke. Obstajajo nesamosekujoče se krivulje z neničelno površino, Osgoodove krivulje, vendar po Nettovem izreku ne zapolnjujejo prostora.[9]
Pri klasičnih Peanovi in Hilbertovi krivulji zapolnjevanja prostora, kjer se dve podkrivulji sekata (v tehničnem smislu), obstaja samostik brez samoprekrižanja. Krivulja zapolnjevanja prostora se lahko (povsod) samoprekriža, če se njene aproksimacijske krivulje samoprekrižajo. Aproksimacije krivulje zapolnjevanja prostora se lahko samoizognejo, kot prikazujejo zgornje slike. V treh razsežnostih lahko samoizogibne se aproksimacijske krivulje vsebujejo celo vozle. Aproksimacijske krivulje ostanejo znotraj omejenega dela -razsežnega prostora, vendar se njihove dolžine neomejeno povečujejo.
Krivulje zapolnjevanja prostora so posebni primeri fraktalnih krivulj. Nobena odvedljiva krivulja zapolnjevanja prostora ne more obstajati. Grobo rečeno, odvedljivost omejuje hitrost obračanja krivulje. Michał Morayne je dokazal, da je domneva kontinuuma enakovredna obstoju Peanove krivulje, tako da je v vsaki točki realne osi vsaj ena od njenih komponent odvedljiva.[10]
Hahn-Mazurkiewiczev izrek
[uredi | uredi kodo]Hahn-Mazurkiewiczev izrek je naslednja karakterizacija prostorov, ki so zvezna slika krivulj:
Prostori, ki so zvezna slika enotskega intervala, se včasih imenujejo Peanovi prostori.
V mnogih formulacijah Hahn-Mazurkiewiczevega izreka se drugoštevno nadomesti z metrizabilnim. Ti dve formulaciji sta enakovredni. V eni smeri je kompaktni Hausdorffov prostor normalen in po Urisonovem izreku o metrizaciji drugoštevno implicira metrizabilnost. Nasprotno je kompaktni metrični prostor drugošteven.
Kleinove grupe
[uredi | uredi kodo]V teoriji dvojno degeneriranih Kleinovih grup obstaja veliko naravnih primerov krivulj zapolnjevanja prostora oziroma sfere. James Weldon Cannon in William Thurston sta leta 2007 na primer pokazala, da je krožnica v neskončnosti univerzalnega pokrova vlakna preslikavnega torusa preslikave psevdo-Anosova krivulja zapolnjevanja sfere.[11] (Tukaj je sfera sfera v neskončnosti hiperboličnega 3-prostora.)
Integriranje
[uredi | uredi kodo]Norbert Wiener je v delu Fourierov integral in nekatere njegove uporabe (The Fourier Integral and Certain of its Applications) poudaril, da bi se lahko krivulje zapolnjevanja prostora uporabile za redukcijo Lebesguovega integriranja v višjih razsežnostih na Lebesguovo integriranje v eni razsežnosti.[12]
Glej tudi
[uredi | uredi kodo]- zmajeva krivulja
- Gosperjeva krivulja
- Hilbertova krivulja
- Kochova snežinka
- Mooreova krivulja
- Peanova krivulja
- krivulja Sierpińskega
- drevo zapolnjevanja prostora
- prostorski indeks
- Hilbertovo R-drevo
- Bx-drevo
- krivulja reda Z (Mortonov red)
- Cannon-Thurstonova preslikava
- samoizogibni sprehod (vse SFC so takšne)
- seznam fraktalov po Hausdorff-Bezikovičevi razsežnosti
Sklici
[uredi | uredi kodo]- ↑ Prusinkiewicz; Lindemayer (2012).
- ↑ Ventrella (2011).
- ↑ Ascher (2018).
- ↑ Peitgen; Henriques; Penedo (1991).
- ↑ Prusinkiewicz; Lindenmayer; Fracchia (1989).
- ↑ D. Frettlöh, D.; E. Harriss, E.; F. Gähler, F., »FASS-curve«, Tilings encyclopedia
- ↑ Peano (1890).
- ↑ Hilbert (1891).
- ↑ Sagan (1994), str. 131.
- ↑ Morayne (1987).
- ↑ Cannon; Thurston (2007).
- ↑ Wiener (1933).
Viri
[uredi | uredi kodo]- Ascher, Marcia (2018), Mathematics Elsewhere : An Exploration of Ideas Across Cultures, Princeton, New Jersey: Princeton University Press, str. 179, ISBN 978-0-691-18764-8, OCLC 1076414536, OL 33655242M
- Cannon, James Weldon; Thurston, William Paul (2007) [1982], »Group invariant Peano curves«, Geometry & Topology, 11 (3): 1315–1355, doi:10.2140/gt.2007.11.1315, ISSN 1465-3060, MR 2326947
- Hilbert, David (1891), »Ueber die stetige Abbildung einer Linie auf ein Flächenstück« [O zveznem preslikavanju premice na površino], Mathematische Annalen (v nemščini), 38 (3): 459–460, doi:10.1007/BF01199431, ISSN 0025-5831, S2CID 123643081
- Mandelbrot, Benoît B. (1982), »§ 7: Harnessing the Peano Monster Curves«, The Fractal Geometry of Nature, San Francisco: W. H. Freeman, Bibcode:1982fgn..book.....M, COBISS 88347139
- McKenna, Douglas M. (1994), »SquaRecurves, E-Tours, Eddies, and Frenzies: Basic Families of Peano Curves on the Square Grid«, v Guy, Richard Kenneth; Woodrow, Robert E. (ur.), The Lighter Side of Mathematics: Proceedings of the Eugene Strens Memorial Conference on Recreational Mathematics and its History, Ameriško matematično združenje, str. 49–73, ISBN 978-0-88385-516-4, LCCN 90070790, OCLC 31622509, OL 1894545M
- Morayne, Michał (1987), »On differentiability of Peano type functions«, Colloquium Mathematicum, 53 (1): 129–132, doi:10.4064/cm-53-1-129-132, ISSN 0010-1354
- Peano, Giuseppe (1890), »Sur une courbe, qui remplit toute une aire plane« [O krivulji, ki zapolni celotno ravno površino], Mathematische Annalen (v francoščini), 36 (1): 157–160, doi:10.1007/BF01199438, ISSN 0025-5831, S2CID 179177780
- Peitgen, Heinz-Otto; Henriques, José Marques; Penedo, Luís Filipe, ur. (1991), Fractals in the Fundamental and Applied Sciences, Amsterdam: North-Holland, str. 341–343, COBISS 8991577, ISBN 978-0-444-88757-3, LCCN 91004344, OCLC 23900959, OL 2028223M
- Prusinkiewicz, Przemysław; Lindenmayer, Aristid; Fracchia, F. David Fracchia (1989), Synthesis of Space-Filling Curves on the Square Grid
- Prusinkiewicz, Przemysław; Lindenmayer, Aristid (2012), The Algorithmic Beauty of Plants, Springer Science & Business Media,
- Sagan, Hans (1994), Space-Filling Curves, (Universitext), New York: Springer-Verlag, COBISS 3298393, doi:10.1007/978-1-4612-0871-6, ISBN 978-0-387-94265-0, LCCN 94000246, MR 1299533, OCLC 29791898, OL 1077065M
- Ventrella, Jeffrey (2011), Brainfilling Curves : A Fractal Bestiary, Lulu.com, str. 43, ISBN 978-0-983-05462-7, OCLC 1021378715, OL 27604764M
- Wiener, Norbert (1933), The Fourier Integral And Certain Of Its Applications, Cambridge University Press
Zunanje povezave
[uredi | uredi kodo]- Javanski programčki
- Peano Plane Filling Curves at cut-the-knot
- Hilbert's and Moore's Plane Filling Curves at cut-the-knot
- All Peano Plane Filling Curves at cut-the-knot