English· Español· Deutsch· Nederlands· Français· 日本語· ქართული· 繁體中文· 简体中文· Português· Русский· العربية· हिन्दी· Italiano· 한국어· Polski· Svenska· Türkçe· Українська· Tiếng Việt· Bahasa Indonesia

un

gość
1 / ?
powrót do lekcji

Trójkąt — Najsilniejszy kształt w architekturze

Każdy budynek to zastosowana geometria

Architektura to geometria ucieleśniona w rzeczywistości. Każda belka, łuk i kolumna zawiera geometryczne zasady odkryte tysiące lat temu.

Sztywność geometryczna — Dlaczego trójkąty zachowują kształt

Trójkąt to najsilniejszy kształt w inżynierii konstrukcyjnej, a przyczyna jest czysto geometryczna: trójkąt jest sztywny. Jeśli ustalić długości wszystkich trzech boków, istnieje dokładnie jeden kształt, jaki może przybrać trójkąt. Nie może się zdeformować bez zmiany długości boku.


Prostokąt z kolei nie jest sztywny. Naciśnij na jeden narożnik a rozpadnie się w równoległobok — wszystkie cztery boki zachowują tę samą długość, ale kształt całkowicie się zmienia. Dlatego nigdy nie widzisz czystej prostokątnej ramy podtrzymującej most. Widzisz kratownice trójkątne.


Ta zasada — że trójkąty nie mogą się deformować — jest fundamentem każdego mostu kratownicowego, kopuły geodezyjnej i budynku o konstrukcji stalowej.

Złoty podział w projektowaniu

Złoty podział: φ ≈ 1,618

Złoty podział pojawia się wszędzie w architekturze i projektowaniu. Prostokąt, którego boki mają stosunek φ (około 1,618 do 1) ma niezwykłą właściwość: jeśli obetniesz kwadrat z jednego końca, pozostały prostokąt też jest złotym prostokątem. Możesz powtarzać to w nieskończoność, spiralując do wewnątrz.


Partenon w Atenach (447 pne) ma proporcje fasady zbliżone do φ. Le Corbusier zbudował cały swój system architektoniczny Modulor wokół złotego podziału i ludzkiego ciała. Siedziba Organizacji Narodów Zjednoczonych w Nowym Jorku wykorzystuje proporcje Moduloru.


To, czy złoty podział jest z natury piękny, czy go rozpoznajemy, bo nam powiedziano, aby go szukać, jest dyskusyjne. Co nie podlegało dyskusji to to, że daje architektorom systematyczny sposób na tworzenie harmonii proporcjonalnej — każdy podział odnosi się do całości.

Sztywność konstrukcyjna

Rozważ dwa projekty mostów: prosty most belkowy (płyta wspierana na obu końcach) i most kratownicowy (rodzaj z charakterystycznym wzorem krzyżującego się stali).

Dlaczego most kratownicowy jest silniejszy niż most belkowy? Wyjaśnij, używając sztywności geometrycznej.

Sieci trójkątne

Każdy model 3D jest wykonany z trójkątów

Sieci trójkątne — Aproksymacja zakrzywionych powierzchni

Gdy widzisz postać w grze wideo lub budynek w animowanym filmie, patrzysz na tysiące — czasem miliony — małych trójkątów zszywaowanych razem w siatkę.


Dlaczego trójkąty? Z powodu fundamentalnej właściwości geometrycznej: dowolne trzy punkty w przestrzeni definiują unikalną płaszczyznę. Trzy punkty zawsze są współpłaszczyznowe — zawsze tworzą płaską powierzchnię. Cztery lub więcej punktów może nie leżeć na tej samej płaszczyźnie, co oznacza, że czworokątna ściana mogłaby być zakrzywiona lub skręcona, tworząc artefakty renderowania.


Sfera w grze to naprawdę aproksymacja: 8 trójkątów daje ci bardzo szorstki ośmiościan, 32 coś bardziej okrągłego, 128 wygląda gładko dla oka. Im więcej trójkątów, tym gładsza powierzchnia — ale tym więcej pracy musi wykonać karta graficzna. To kompromis liczby trójkątów to jeden z centralnych problemów w grafice 3D czasu rzeczywistego.

Transformacje macierzowe

Przesuwanie obiektów za pomocą matematyki

Każdy obiekt w scenie 3D musi być umieszczony, obrócony i przeskalowany. Następnie cały świat 3D musi być rzutowany na płaski ekran 2D. Wszystko to odbywa się za pomocą transformacji macierzowych — mnożenia współrzędnych przez macierze.


Translacja — Przesuń obiekt: dodaj przesunięcie do każdej pozycji wierzchołka.

Rotacja — Obróć obiekt: pomnóż każdy wierzchołek przez macierz rotacji (sinusy i cosinusy).

Skalowanie — Zmień rozmiar obiektu: pomnóż każdą współrzędną przez współczynnik skalowania.

Projekcja — Spłaszcz 3D na 2D: transformacja perspektywy, która sprawia, że odległe obiekty wyglądają mniejsze.


Nowoczesna gra wideo działająca z szybkością 60 klatek na sekundę oblicza miliony tych mnożeń macierzowych co pojedynczą klatkę. GPU (jednostki przetwarzania grafiki) istnieją dokładnie dlatego, że procesory CPU były zbyt wolne dla tak dużej ilości geometrii równoległej. GPU jest w swoim sercu masywnie równoległy silnik mnożenia macierzy.

Dlaczego trójkąty?

To jedna z najbardziej fundamentalnych decyzji projektowych we całej grafice komputerowej.

Dlaczego silniki gier 3D używają trójkątów zamiast czworokątów jako wielokąta podstawowego? Jaka właściwość geometryczna czyni trójkąty specjalnymi?

Dane jako punkty w przestrzeni

Uczenie maszynowe działa w przestrzeni geometrycznej

Maszyna wektorów nośnych — Znajdowanie najszerszego marginesu

Każdy model uczenia maszynowego, który pracuje z danymi, w swoim sercu robi geometrię. Każdy punkt danych to punkt w przestrzeni N-wymiarowej, gdzie N to liczba cech (zmiennych) opisujących go.


Dom opisany metrażem, liczbą sypialni i odległością do centrum to punkt w przestrzeni 3D. Medyczny obraz opisany przez 10 000 wartości pikseli to punkt w przestrzeni 10 000-wymiarowej. Matematyka działa w taki sam sposób niezależnie od liczby wymiarów.


Klasyfikacja to znalezienie granic geometrycznych, które oddzielają klasy. Maszyna wektorów nośnych (SVM) dosłownie znajduje hiperpłaszczyznę, która oddziela dwie klasy danych z możliwie najszerszym marginesem — najszerszą «ulicą» między nimi. Punkty danych najbliższe tej granicy to tzw. wektory nośne, i tylko te punkty rzeczywiście określają, gdzie przychodzi granica.

Osadzenia słów i arytmetyka wektorowa

Słowa jako punkty w przestrzeni

Jedna z najbardziej uderzających aplikacji geometrii w uczeniu maszynowym to osadzenia słów. Systemy takie jak Word2Vec i nowoczesne modele języka mapują każde słowo do punktu w wysokowymiarowej przestrzeni (zwykle 300 do 1000 wymiarów).


Słowa o podobnym znaczeniu kończą się geometrycznie blisko siebie. «Pies» jest blisko «szczeniaka» i «kundelek». «Francja» jest blisko «Niemiec» i «Hiszpanii».


Jeszcze bardziej niezwykłe: kierunki w tej przestrzeni kodują relacje. Słynny przykład:


vector('king') - vector('man') + vector('woman') ≈ vector('queen')


To czysta geometria wektorowa. Kierunek od «mężczyzny» do «króla» jest w przybliżeniu taki sam jak kierunek od «kobiety» do «królowej» — zarówno kodują koncepcję «królewskości». Model uczenia maszynowego odkrył tę strukturę geometryczną z czytania tekstu, bez żeby ktoś nauczył go, co oznacza królewskość.

Hiperpłaszczyzny i marginesy

Maszyny wektorów nośnych to jeden z najwyraźniejszych przykładów geometrii w uczeniu maszynowym.

W uczeniu maszynowym maszyna wektorów nośnych znajduje «hiperpłaszczyznę», aby oddzielić dwie klasy danych. Co JEST hiperpłaszczyzną w kategoriach geometrycznych, i dlaczego maksymalizacja marginesu (odległości od hiperpłaszczyzny do najbliższych punktów danych) poprawia klasyfikację?

Wielkie koła i GPS

Najkrótsza ścieżka na sferze nie jest linią prostą

Trasy wielkich kół — Najkrótsza ścieżka na sferze

Na płaskiej powierzchni najkrótsza ścieżka między dwoma punktami to linia prosta. Na sferze najkrótsza ścieżka to łuk wielkiego koła — krzywa wzdłuż koła, którego środkiem jest środek sfery.


Dlatego loty z Nowego Jorku do Tokio latają nad Arktyką. Na płaskiej mapie Mercatora ta trasa wygląda absurdalnie zakrzywiona w kierunku północnym. Ale mapa jest zniekształcona — rozciąga bieguny, aby wypełnić prostokąt. Na rzeczywistej sferze Ziemi trasa arktyczna jest krótsza.


Każda linia długości geograficznej to wielkie koło. Równik to wielkie koło. Ale linie szerokości geograficznej (z wyjątkiem równika) NIE są wielkimi kołami — to są mniejsze koła, a latanie wzdłuż nich nie jest najkrótszą ścieżką.


Triangulacja GPS używa geometrii kulistej inaczej. Każdy satelita GPS nadaje swoją pozycję i czas. Twój odbiornik oblicza odległość do każdego satelity (używając szybkości światła). Jeden satelita daje ci sferę możliwych pozycji. Dwa satelity dają ci okrąg, w którym przecinają się dwie sfery. Trzy satelity dają ci dwa punkty — jeden jest zwykle absurdalny (głęboko w kosmosie), więc dostajesz swoją pozycję. Czwarty satelita koryguje błędy zegara.

Dlaczego loty się zaokrąglają na mapach

Linie lotnicze i piloci nie latają w zaokrąglonych trasach, aby marnować paliwo. Latają możliwie najkrótszą ścieżką.

Dlaczego lot z Londynu do Los Angeles wydaje się zaokrąglać w kierunku północnym na płaskiej mapie, mimo że pilot leci najkrótszą trasą?

Wymiarowanie geometryczne i tolerowanie

GD&T — Jak blisko doskonałości jest wystarczająco blisko?

Żadna wytwarzana część nie jest geometrycznie doskonała. Wał określony jako 25,000 mm wyjdzie z tokarki jako 25,007 mm lub 24,993 mm. Pytanie brzmi: jaka odchylenie jest akceptowalne?


Wymiarowanie geometryczne i tolerowanie (GD&T) odpowiada na to z geometryczną precyzją. Zamiast po prostu powiedzieć «25 mm plus lub minus 0,013 mm», GD&T definiuje strefę tolerancji — obszar geometryczny, w którym muszą się mieścić wszystkie punkty rzeczywistej powierzchni.


Strefa tolerancji może być cylindrem (dla wału), parą równoległych płaszczyzn (dla płaskiej powierzchni) lub stożkiem (dla cechy zaostrzonej). Kształt strefy zależy od tego, co ma znaczenie funkcjonalnie: okrągłość, płaskość, prostopadłość, współosiowość.


To czysta zastosowana geometria. Tokarz czytający rysunek GD&T interpretuje ograniczenia geometryczne — czy ta powierzchnia mieści się w 0,01 mm od doskonałej płaszczyzny? Czy oś tego otworu mieści się w 0,05 mm prostopadłości do powierzchni odniesienia? Każda tolerancja to pytanie geometryczne.

Skoncentrowanie naprężeń i geometria

Dlaczego geometria określa, gdzie rzeczy się łamią

Gdy siła przepływa przez materiał, podąża ścieżkami geometrycznymi. Gładki, jednostajny przekrój poprzeczny rozprowadza naprężenie równomiernie. Ale każde nieciągłość geometryczne — otwór, nacięcie, ostry narożnik — skupia naprężenie w tym punkcie.


Współczynnik skoncentrowania naprężenia zależy wyłącznie od geometrii. Małe kołowe otwór w płycie pod napięciem doświadcza 3x większego naprężenia na jego krawędziach. Ostre nacięcie V może skupić naprężenie o 5x, 10x lub więcej, w zależności od kąta.


Dlatego okna samolotów są owalne, a nie prostokątne. De Havilland Comet — pierwszy na świecie komercyjny samolot odrzutowy — miał kwadratowe okna. W 1954 roku dwie komety rozpierały się w locie. Śledztwo ujawniło, że pęknięcia zmęczeniowe metalu zaowocowały na ostrych narożnikach okien, gdzie naprężenie skupiło się na poziomach znacznie powyżej tego, co aluminium mogło wytrzymać w ciągu powtarzających się cykli presuryzacji.


Rozwiązaniem było geometryczne: zaokrąglić narożniki. Owalne okno rozprowadza naprężenie gładko wokół obwodu bez żadnych ostrych punktów skoncentrowania. Każdy komercyjny samolot od tego czasu używał owalnych lub zaokrąglonych prostokątnych okien. Geometria zabiła 56 osób. Geometria również dostarczyła rozwiązania.

Katastrofy Cometa

Katastrofy De Havilland Comet zmieniły design samolotu na zawsze.

Okna samolotów są owalne zamiast prostokątnych. Wyjaśnij dlaczego, używając koncepcji geometrycznego skupienia naprężenia.

Łączenie nitek

Uniwersalny język

Spójrz na to, co omówiliśmy:


Architektura używa tych samych sztywnych trójkątów, które wzmacniają sieci 3D w grach wideo.

Grafika komputerowa używa tych samych transformacji macierzowych, które robotyka używa do pozycjonowania ramion mechanicznych.

Uczenie maszynowe używa tych samych hiperpłaszczyzn, które oddzielają przestrzenie projektowe w optymalizacji inżynieryjnej.

Nawigacja używa tej samej geometrii kulistej, którą architekci używają przy projektowaniu kopuł i planetariów.

Inżynieria używa tej samej analizy naprężeń, którą biomechanika używa do zrozumienia złamań kości.


Geometria jest taka sama. Zastosowania są różne. Trójkąt jest sztywny, czy to podtrzymuje most, czy renderuje smoka. Hiperpłaszczyzna oddziela klasy, czy klasyfikuje e-maile jako spam, czy optymalizuje kształt aerodynamiczny.


To właśnie czyni geometrię jednym z najpotężniejszych narzędzi w matematyce stosowanej — zapewnia wizualny, przestrzenny i rygorystyczny sposób na rozumowanie o problemach we wszystkich dziedzinach nauki i inżynierii.

Twoja hlavna myśl

Zbadaliśmy geometrię w architekturze, grafice komputerowej, uczeniu maszynowym, nawigacji i inżynierii.

Wybierz jedno pole, które omawialiśmy (architektura, grafika, uczenie maszynowe, nawigacja, lub inżynieria) i wyjaśnij geometryczną koncepcję, którą używa, a którą uważasz za zaskakującą lub sprzeczną z intuicją.