Այս ծրագիրը ոգեշնչված է Էդվին Ա աբբոտի «Flatland» գրքից: Խոսքը հարթ ձևերի հասարակության մասին է ՝ եռանկյունիներ, հրապարակներ, վեցանկյուններ և այլն, որոնք ապրում են Flatland կոչվող հորիզոնական երկչափ հարթությունում: Նրանք կարող են շարժվել և տեսնել միայն իրենց ինքնաթիռում: նրանք գիտեն, թե ինչ են նշանակում հյուսիս, հարավ, արևելք և արևմուտք, բայց նրանք պատկերացում չունեն վերև կամ ներքև: Պատմվածքի պատմողը հրապարակ է, որը մի օր այցելում է Cube *: Հրապարակը չի հասկանում, թե ինչ է խորանարդը: Գրքում հրապարակը բացատրում է Cube- ին, թե ինչպես է իրենց հասարակությունը գործում, և Cube- ը փորձում է հրապարակ բացատրել, թե որն է երրորդ չափումը:
Ինքն իրեն հրապարակ ցույց տալու համար Cube- ն առաջին հերթին վերև-ներքև շարժվում է Ֆլատլանդի միջով: Այն, ինչ տեսնում է Հրապարակը, մեկ այլ հրապարակ է (Cube- ի հորիզոնական հատումը Flatland- ով) հանկարծ հայտնվելով ոչ մի տեղից, այնուհետև մնալով մի որոշ ժամանակ, այնուհետև կրկին անհետանալ: Հաջորդը, խորանարդը պտտվում է ինքն իրեն և շարժվում է վերևից և ներքևից առաջ գտնվող եզրից: Այժմ Հրապարակը տեսնում է ոչ մի տեղից հայտնվող մի գիծ, որը վերածվում է երկար նեղ ուղղանկյունի, որը որոշ ժամանակ ավելի լայն և լայն է դառնում, այնուհետև այն կրկին նեղ և նեղանում է, մինչև այն վերածվի գծի, և այնուհետև այն անհետանում է: Վերջապես, խորանարդը կրկին պտտվում է ինքն իրեն, և առաջինը բարձրանում է վեր ու վար: Այժմ Հրապարակը տեսնում է մի կետից, որը դուրս է գալիս ոչ մի տեղ, որը վերածվում է փոքրիկ եռանկյունու, որը որոշ ժամանակ դառնում է ավելի ու ավելի մեծ, այնուհետև նրա ուղղահայացները կտրվում են, և այն վերածվում է վեցանկյունի: Երբ Cube- ն անցնում է կես ճանապարհին, Հրապարակը կարող է տեսնել Cube- ի հորիզոնական խաչմերուկը Flatland- ի հետ որպես սովորական վեցանկյուն: Քանի որ Cube- ն առաջ է շարժվում, վեցանկյունը վերադառնում է եռանկյունի, որն այնուհետև դառնում է ավելի փոքր և փոքր, և վերջապես եռանկյունը վերածվում է կետի և անհետանում:
Այս հավելվածը նույնն է անում մեկ հարթություն ավելի բարձր: Կուբայի փոխարեն այցելող մարդկանց, ովքեր ապրում են երկչափ ինքնաթիռով, այն ցույց է տալիս Hypercube (քառաչափ ծավալով խորանարդ) այցելող մարդկանց, ինչպես ես և ես, ովքեր ապրում են եռաչափ տարածքում:
Ծրագիրը սկսվելուն պես, Hypercube- ն առաջին հերթին նստած է մեր եռաչափ տարածության առաջին կեսին: Մենք կարող ենք տեսնել Hypercube- ի «հորիզոնական» խաչմերուկը մեր տարածության հետ, որը, ինչպես հավանաբար կռահեցիք, եռաչափ խորանարդ է:
Դուք կարող եք խորանարդը տեղափոխել մեր տարածության մեջ ՝ այն մատներով քաշելով: Այն ունի վեց գունավոր դեմքեր, որոնք մեր տարածության խաչմերուկներն են ՝ Հիպերկուբայի ութ գունավոր դեմքերից վեցը: Hypercube- ի յուրաքանչյուր դեմք ունի այլ գույն:
Դուք կարող եք տեղափոխել Hypercube- ն «վերև» և «ներքև» ՝ չորրորդ հարթության ուղղությամբ ՝ օգտագործելով կարմիր սահնակ: Այս ուղղությունը ուղղահայաց է մեր բոլոր երեք կոորդինատների առանցքների x, y և z- ի համար և նույնքան դժվար է պատկերացնել մեզ համար, որքան մեր վեր ու վարը Ֆլատլանդիայի բնակչության համար:
Ավելի հետաքրքիր ձևեր ստեղծելու համար դուք կարող եք պտտել Hypercube- ն ՝ օգտագործելով երեք կապույտ սողաններ: Այս սողանցքները պտտվում են համապատասխանաբար ՝ xy, xz և yz առանցքների առանցքային զույգերով: Դժվար չէ տեսնել, որ քանի որ ցանկացած մեկ առանցքի շուրջ եռաչափ տարածության մեջ կարող ես պտտվել խորանարդը, ցանկացած զույգ առանցքի շուրջը կարող ես պտտել հիպերկրոբլան քառաչափ ծավալով:
Փորձեք տեղադրել կապույտ սողաններ, որպեսզի Hypercube- ը մեր տիեզերքով անցնի երկչափ երեսով առաջին, եզրային առաջին և ուղղահայաց: Սա որոշ մտածողություն է պահանջում, բայց դժվար չէ: Այնուհետև տեղափոխեք Hypercube- ը «վերև» և «ներքև» ՝ օգտագործելով կարմիր սահնակը և տեսեք, թե ինչպես է փոխվում Հիպերկուբի խաչմերուկը մեր եռաչափ տարածության հետ: Այս երեք ուղղություններից յուրաքանչյուրում ո՞րն է խաչմերուկը:
Ո՞րն է առավել հետաքրքիր ձևը, որը կարող եք պատրաստել: Ո՞րն է դեմքերի ամենամեծ թիվը: Ո՞րն է ուղղահայաց ամենամեծ թվաքանակը:
Hypercube Viewer- ը անվճար ծրագրաշար է: Դուք կարող եք թերթել և ներբեռնել աղբյուրը ՝ https://github.com/fgerlits/hypercube
* գրքում դա Ոլորտ է, բայց ոլորտները ձանձրալի են
Վերջին թարմացումը՝
05 հլս, 2025 թ.