In de analytische meetkunde van Euclidische ruimten worden afstanden tussen objecten zoals punten, lijnen en vlakken vaak beschreven door middel van parametische en niet-parametische vergelijkingen. De parametische vergelijking van een vlak beschrijft bijvoorbeeld een tweedimensionale verzameling punten in een hogere dimensionale ruimte, terwijl de niet-parametische vergelijking vaak een hypervlak in een n-dimensionale ruimte aangeeft. Dit onderscheid speelt een cruciale rol bij het oplossen van geometrische vraagstukken, zoals het bepalen van de afstand van een punt tot een vlak, of de afstand tussen twee lijnen.
Een voorbeeld van een dergelijke berekening is het vinden van de afstand van een punt tot het vlak met de vergelijking . Om deze afstand te berekenen, beginnen we door een willekeurig punt te kiezen op het vlak door de waarden en in te vullen in de vlakvergelijking en vervolgens de waarde van te berekenen. Het resultaat is het punt op het vlak. Vervolgens wordt de vector geprojecteerd op de normaalvector van het vlak, welke in dit geval gelijk is aan . De afstand wordt dan berekend met behulp van de formule , wat resulteert in een specifieke waarde voor de afstand.
Een ander belangrijk voorbeeld is het berekenen van de afstand tussen twee lijnen, zoals de lijnen en gegeven door parametische vergelijkingen. Dit probleem vereist een meer complexe aanpak waarbij we een vector vinden die orthogonaal is aan de richtingsvectoren van de gegeven lijnen. Vervolgens berekenen we de projectie van de verbindingsvector tussen een willekeurig punt op en een willekeurig punt op op deze normaalvector. Dit proces vereist het oplossen van een stel lineaire vergelijkingen om de parameterwaarden en te vinden die de loodrechte afstand tussen de twee lijnen aangeven.
In een meer algemene context kunnen deze technieken voor het berekenen van afstanden tussen objecten zoals lijnen en vlakken worden uitgebreid naar hogere dimensies. In hogere dimensies, wanneer de ruimte meer dan drie dimensies heeft, kan de keuze van de normaalvector niet meer uniek zijn, maar de algemene methode blijft hetzelfde. Dit zorgt ervoor dat deze technieken van fundamenteel belang blijven voor een breed scala aan geometrische vraagstukken.
Naast de basistechnieken voor het berekenen van afstanden, moeten lezers ook begrijpen dat de keuze van het coördinatensysteem en de parametrisatie cruciaal is voor het efficiënt oplossen van dergelijke problemen. Parametrische vergelijkingen bieden een krachtige manier om de ruimte te verkennen, maar vereisen vaak een diepere kennis van lineaire algebra en vectorberekeningen. Het is ook belangrijk om te beseffen dat, hoewel de oplossing voor afstanden in dimensie drie relatief eenvoudig is, het algoritme in hogere dimensies complexer kan worden, omdat het aantal mogelijke oplossingen toeneemt.
Het is ook essentieel om het geometrische inzicht te behouden bij het werken met parametische vergelijkingen en de concepten van projecties en loodrechte afstanden. Het begrijpen van de relaties tussen de verschillende objecten in de ruimte — zoals de verhouding tussen een lijn en een vlak, of de interactie van twee lijnen — biedt de sleutel tot het begrijpen van de diepere structuur van de Euclidische ruimte zelf.
Wat zijn de subruimten van R3 en waarom zijn ze belangrijk?
In de studie van vectorruimten wordt vaak gesproken over subruimten van R3, een van de basisvectorruimten in de lineaire algebra. Een subruimte van R3 is een verzameling van vectoren die voldoet aan drie belangrijke eigenschappen: de nulvector moet erin zitten, de subruimte moet gesloten zijn onder vectoroptelling, en de subruimte moet gesloten zijn onder scalaire vermenigvuldiging. Om deze concepten beter te begrijpen, moeten we eerst de verschillende soorten subruimten die mogelijk zijn in R3 verkennen.
De eenvoudigste subruimte in R3 is de nulruimte, die slechts de nulvector bevat. Dit is de kleinste mogelijke subruimte. Een andere veel voorkomende subruimte is de lijn door de oorsprong. Elke niet-nul vector in R3 genereert een lijn door de oorsprong, en elke lineaire combinatie van dergelijke vectoren beschrijft een vector op die lijn. Dergelijke subruimten bestaan uit de verzameling van alle mogelijke vectoren die door deze enkele vector worden gespannen.
Een iets complexere subruimte is het vlak door de oorsprong. Als we twee niet-parallelle vectoren in R3 nemen, kunnen we deze combineren om een vlak door de oorsprong te vormen. Dit betekent dat elke vector in het vlak een lineaire combinatie is van deze twee vectoren. Geometrisch gezien, als twee vectoren niet parallel zijn, spannen ze een vlak op dat door de oorsprong gaat.
De grootste subruimte in R3 is R3 zelf, dat alles bevat wat in R3 mogelijk is. Het is belangrijk te begrijpen dat een verzameling van drie niet-coplanar vectoren in R3 R3 spant, wat betekent dat ze de gehele ruimte kunnen beschrijven. Dit concept kan wiskundig worden aangetoond door aan te nemen dat er een vector b bestaat die niet in de span van drie niet-coplanar vectoren a1, a2 en a3 ligt. Dit zou betekenen dat het stelsel Ax = b geen oplossing heeft, maar dit is in tegenspraak met de aanname dat de vectoren niet-coplanar zijn. Daarom moeten drie niet-coplanar vectoren altijd R3 spannen.
Wat belangrijk is om te begrijpen is dat de spanning van een verzameling vectoren niet altijd uniek is. Dit betekent dat er soms meerdere manieren zijn om een vector als een lineaire combinatie van andere vectoren te schrijven. Dit is het geval wanneer de set van vectoren lineair afhankelijk is. Als we bijvoorbeeld drie vectoren in R3 nemen die niet onafhankelijk van elkaar zijn, dan kunnen we een van de vectoren schrijven als een lineaire combinatie van de andere twee.
Wanneer we kijken naar de lineaire onafhankelijkheid van een set van vectoren, zeggen we dat een set lineair onafhankelijk is als de enige oplossing van de vergelijking de triviale oplossing is, waarbij alle 's gelijk zijn aan nul. Als er een niet-triviale oplossing bestaat, dan is de set vectoren lineair afhankelijk. Dit betekent dat ten minste één van de vectoren kan worden uitgedrukt als een lineaire combinatie van de anderen.
Bijvoorbeeld, als we twee vectoren a1 en a2 in R2 beschouwen, zijn deze afhankelijk als en alleen als de ene een scalair veelvoud is van de andere. In R3 geldt hetzelfde principe voor drie vectoren: ze zijn afhankelijk als een van hen een lineaire combinatie is van de andere twee. Geometrisch gezien betekent dit dat de vectoren niet alle drie in een ruimte met drie dimensies liggen, maar in een vlak of een lijn.
Het is belangrijk om te begrijpen dat lineaire onafhankelijkheid een cruciaal concept is voor de decompositie van vectoren. Als een set van vectoren lineair onafhankelijk is, dan is elke vector in hun span een unieke lineaire combinatie van die vectoren. Als de vectoren lineair afhankelijk zijn, dan kunnen er verschillende decomposities bestaan voor dezelfde vector.
Daarnaast moet men ook realiseren dat de geometrische interpretatie van lineaire onafhankelijkheid van vectoren in R3 diepgaande implicaties heeft voor het begrijpen van de ruimtelijke relaties tussen de vectoren. Wanneer vectoren lineair onafhankelijk zijn, vertegenwoordigen ze richtingen die niet samenvallen, en dus spannen ze een volledige ruimte op. Als ze afhankelijk zijn, kan men de ruimte waar ze zich bevinden visualiseren als een lijn of vlak, wat betekent dat sommige vectoren "overbodig" zijn voor het beschrijven van de ruimte.
Naast de vectoren zelf, kunnen we ons ook richten op andere concepten zoals de nulruimte en de manier waarop de matrix van een lineaire transformatie de structuur van de subruimten beïnvloedt. De nulruimte is bijvoorbeeld van groot belang omdat het de verzameling vectoren bevat die door een gegeven matrix naar de nulvector worden getransformeerd. Dit concept is fundamenteel voor het begrijpen van de oplossingen van lineaire systemen en de eigenschappen van matrices.
Het is ook essentieel te begrijpen dat de operaties van vectoroptelling en scalaire vermenigvuldiging in subruimten behouden blijven. Dit betekent dat als je twee vectoren binnen een subruimte optelt, de resulterende vector nog steeds in die subruimte zal liggen. Evenzo zal een scalaire vermenigvuldiging van een vector met een constant getal de vector binnen de subruimte houden. Dit sluit naadloos aan bij de definities van een subruimte, waarbij we ervoor zorgen dat de subruimte gesloten is onder deze operaties.
Wat zijn de vier fundamentele deelruimten van een matrix?
Het kan vreemd lijken dat de kolomruimte van een matrix tot nu toe weinig aandacht heeft gekregen in de discussie. Dit komt doordat we lineaire systemen meestal schrijven als in plaats van . Desondanks is de kolomruimte van cruciaal belang en is het soms nodig om een andere subruimte te beschouwen die met de matrix geassocieerd is. Deze nieuwe subruimte zal de tijdelijke asymmetrie in de theorie opheffen.
Definitie 3.5.4. (Linker nulruimte). Gegeven een matrix van afmetingen , wordt de verzameling van alle vectoren zodanig dat , de linker nulruimte van genoemd, en we duiden deze aan met Left-null(). Voor elke matrix worden de vier ruimtes Row(), Col(), Null(), en Left-null() soms aangeduid als de vier fundamentele deelruimten van .
Zoals verwacht, bestaan er relaties tussen de linker nulruimte en de kolomruimte die analoog zijn aan die tussen de rijruimte en de nulruimte. Door beide zijden van de bovengenoemde definitierelatie te transponeren, krijgen we , en dus . Eveneens geldt, zoals we zagen in vergelijking 3.52, dat . De relaties tussen de linker nulruimte en de kolomruimte kunnen dus eenvoudig worden afgeleid door de voorgaande resultaten toe te passen op . De belangrijkste kenmerken zijn als volgt.
Stelling 3.5.4. (Relaties tussen Col() en Left-null()). Gegeven een matrix van afmetingen , geldt:
Elke vector kan op unieke wijze worden gedecomponeerd in de som van een vector en een vector .
De linker nulruimte komt op een natuurlijke manier naar voren in het volgende type probleem. Correspondent aan de niet-parametrische en parametrische representaties van lijnen en vlakken, zijn de twee fundamentele manieren om een deelruimte van te representeren:
-
als de oplossingsruimte van een homogeen systeem , dat wil zeggen, als Null() voor een matrix van afmetingen ,
-
als de verzameling van alle lineaire combinaties van vectoren , dat wil zeggen, als Col() voor een matrix van afmetingen .
De vraag is hoe men van de ene representatie naar de andere kan gaan. In de richting hebben we dit probleem al opgelost in de vorige sectie. In de andere richting, gegeven de matrix , moeten we een matrix vinden zodat . Door het orthogonale complement van beide zijden te nemen en gebruik te maken van de vergelijkingen 3.90 en 3.99, krijgen we . We kunnen dus een geschikte matrix vinden door een basis voor te zoeken en de transponeren van deze basisvectoren als de rijen van te gebruiken.
Voorbeeld 3.5.6. (Het vinden van een matrix voor een gegeven matrix zodat Null() = Col()):
Stel dat de kolomruimte is van de matrix:

Deutsch
Francais
Nederlands
Svenska
Norsk
Dansk
Suomi
Espanol
Italiano
Portugues
Magyar
Polski
Cestina
Русский