From 01f08ebdcf3bd3333790a74874d98a62e5966b9d Mon Sep 17 00:00:00 2001 From: Kurt Bruns <12160501+kurtbruns@users.noreply.github.com> Date: Thu, 23 May 2024 10:28:11 -0700 Subject: [PATCH] Essence of linear algebra edits (#426) * fix vector lesson images for firefox * Fix images for firefox in span lesson * Partial progress for linear transformations, testing visual diff when the file changes * Add file change * Fix images for firefox in linear transformations lesson * Fix images for firefox in 3d-transformations lesson * Fix images for firefox in nonsquare-matrices lesson * Fix images for firefox in dot-products lesson * Fix images for firefox in cross-products lesson * Fix images for firefox in cross-products-extended lesson * Add the rest of the links to figma pages for the visual * Update notes.txt * Fix color of vector * Fix broken image * Fix broken image * Fix broken image * Fix broken image --- .../ComposingTransformations.svg | 98 +-- .../MatrixMultiplication.svg | 135 ++- .../figures/three-dimensions/BasisVectors.svg | 104 ++- .../three-dimensions/FollowBasisVectors.svg | 242 ++--- .../Question1Transformation3d.svg | 179 +++- .../Rotate90DegreesAroundYAxis.svg | 230 +++++ .../three-dimensions/Transform3dVector.svg | 291 ++++--- .../three-dimensions/TransformGrid.svg | 44 +- .../three-dimensions/TransformManyVectors.svg | 824 +++++++++--------- .../three-dimensions/TransformMatrix.svg | 394 ++++----- .../TransformationFunction.svg | 96 +- .../three-dimensions/TransformationMatrix.svg | 183 +++- .../VectorAsTransformationAfter.svg | 152 ++-- .../VectorAsTransformationBefore.svg | 112 +-- .../lessons/2016/3d-transformations/index.mdx | 5 +- .../lessons/2016/3d-transformations/notes.txt | 1 + .../2016/abstract-vector-spaces/notes.txt | 2 + .../lessons/2016/change-of-basis/notes.txt | 1 + .../conclusion/CrossProductFormula.svg | 118 ++- .../the-idea/CrossProductGeometryVolume.svg | 163 +++- .../2016/cross-products-extended/notes.txt | 3 + .../compute-with-determinant/ChangeOfArea.svg | 137 ++- .../ComputeCrossProduct.svg | 130 ++- ...nantBasisVectorsTransformedOrientation.svg | 153 ++++ .../DeterminantNegative.svg | 145 ++- .../DeterminantPositive.svg | 144 ++- .../DeterminantExample.svg | 64 +- .../DeterminantExampleQuestion1.svg | 90 +- ...DeterminantExampleQuestion1Calculation.svg | 149 +++- ...terminantExampleQuestion1Parallelogram.svg | 157 +++- .../DeterminantTransformation.svg | 173 +++- .../standard-view/RightHandRuleExample1.svg | 121 ++- .../standard-view/RightHandRuleExample2.svg | 121 ++- .../RightHandRuleExample2Parallelogram.svg | 111 ++- .../two-dimensions/AreaOfParallelogram.svg | 91 +- .../AreaOfParallelogramCalculation.svg | 109 ++- .../AreaOfParallelogramFormula.svg | 122 ++- .../AreaOfParallelogramNegative.svg | 127 ++- .../AreaOfParallelogramPositive.svg | 126 ++- .../AreaOfParallelogramQuestion1.svg | 91 +- .../AreaOfParallelogramQuestion1Answer.svg | 108 ++- .../AreaOfParallelogramQuestion2.svg | 91 +- .../AreaOfParallelogramQuestion2Answer.svg | 104 ++- .../two-dimensions/BasisVectorsSign.svg | 16 +- .../lessons/2016/cross-products/index.mdx | 2 +- .../lessons/2016/cross-products/notes.txt | 7 +- .../PositiveAndNegativeOutputQuestion.svg | 124 ++- .../NumberLineFormedByUnitVector.svg | 193 +++- .../NumberLineFormedByUnitVectorIHatJHat.svg | 173 +++- ...umberLineFormedByUnitVectorManyVectors.svg | 211 ++++- ...FormedByUnitVectorManyVectorsProjected.svg | 220 ++++- ...NumberLineFormedByUnitVectorVisualTest.svg | 225 ++++- .../UnitVectorProjectArbitraryVector.svg | 188 +++- .../UnitVectorScaleScaleByThree.svg | 170 +++- .../lessons/2016/dot-products/notes.txt | 1 + .../lessons/2016/eigenvalues/notes.txt | 1 + .../examples/LinearlyDependentColumns.svg | 185 +++- .../figures/examples/Rotation.svg | 169 +++- .../figures/examples/RotationMatrix.svg | 66 +- .../figures/examples/RotationMatrixTex.svg | 98 ++- .../figures/examples/RotationQuestion1.svg | 287 +++--- .../figures/examples/Shear.svg | 134 ++- .../figures/examples/ShearMatrix.svg | 45 +- .../figures/examples/ShearMatrixTex.svg | 94 +- .../examples/TransformationFromMatrixAlt.svg | 562 ++++++------ .../formal-properties/AlgebraicProperties.svg | 103 ++- .../ApplyingTheTransformation.svg | 82 +- .../LinearCombinationOfBasisVectors.svg | 145 +++ .../LinearCombinationOfBasisVectorsAfter.svg | 158 +++- .../MatrixFromTwoVectors.svg | 230 ++++- .../matrices/HowToDescribeTransformation.svg | 77 +- .../LinearTransformationCombination.svg | 180 +++- .../matrices/LinearTransformationFormula.svg | 197 ++++- .../LinearTransformationManyVectors.svg | 381 ++++++++ .../matrices/LinearTransformationSetup.svg | 74 +- .../LinearTransformationTechnique.svg | 169 ++-- .../matrices/MatrixIntuitionVisual.svg | 369 +++++++- .../MatrixIntuitionVisualQuestion1.svg | 637 +++++++------- .../matrices/MatrixIntutionTexQuestion.svg | 100 ++- .../figures/matrices/MatrixNotation2x2.svg | 85 +- .../matrices/MatrixNotation2x2InputOutput.svg | 192 ++-- .../MatrixNotation2x2InputOutputGeneral.svg | 198 ++--- .../matrices/MatrixNotationIntuition.svg | 97 ++- .../figures/matrices/Question1Answer.svg | 100 ++- .../Question1LinearTransformation.svg | 246 ++++++ .../matrices/RecordWhereBasisVectorsLand.svg | 258 +++--- .../InputOutput.svg | 91 +- .../TransformGrid.svg | 262 ++++++ .../VectorTransformation.svg | 85 +- .../2016/linear-transformations/index.mdx | 8 +- .../2016/linear-transformations/notes.txt | 1 + .../2d-to-1d/TransformationFunction2dTo1d.svg | 66 +- .../figures/2d-to-3d/Input3dOutput2d.svg | 2 +- .../2d-to-3d/InputSpaceOutputSpace.svg | 26 +- .../InputSpaceOutputSpaceBasisVectors.svg | 12 +- .../figures/2d-to-3d/MatrixNotation2x3.svg | 48 +- .../figures/2d-to-3d/MatrixNotation3x2.svg | 103 ++- .../2d-to-3d/MatrixNotation3x2RowsColumns.svg | 90 +- .../2d-to-3d/TransformationFunction2dTo3d.svg | 80 +- .../lessons/2016/nonsquare-matrices/notes.txt | 1 + .../DifferentBasisSpanExample1.svg | 99 ++- .../DifferentBasisSpanExample2.svg | 94 +- .../DifferentBasisSpanExample3.svg | 94 +- .../DifferentBasisVectors.svg | 99 ++- .../figures/introduction/BasisVectors.svg | 1 - .../CoordinatesAsScalarsOfBasisVectors.svg | 119 ++- .../span/figures/introduction/UnitVectors.svg | 96 +- .../VectorCoordinatesAsScalars.svg | 106 ++- ...ectorCoordinatesAsScalarsOfUnitVectors.svg | 121 ++- .../span/figures/introduction/VectorRecap.svg | 101 ++- .../LinearCombinationLinearlyDependent.svg | 107 ++- .../LinearCombinationScalarsRangeFree.svg | 100 ++- .../LinearCombinationVectorsAndLines.svg | 111 ++- .../LinearCombinationWithDescription.svg | 167 +++- .../span/figures/questions/AnyOldBasis.svg | 127 ++- .../questions/IndependentOrDependent.svg | 87 +- .../questions/IndepentOrDependent3d.svg | 177 ++++ .../questions/LinearCombinationQuestion.svg | 89 +- .../figures/questions/OrthogonalBasis.svg | 91 +- .../questions/OrthogonalBasisAnswer.svg | 1 - .../span-in-3d/IndepentOrDependent.svg | 1 - .../span-in-3d/LinearCombination3d.svg | 136 ++- .../LinearCombinationOfThreeVectors.svg | 156 ++++ ...nearCombinationOfThreeVectorsWithLines.svg | 160 +++- .../figures/span-in-3d/LinearlyDependent.svg | 105 ++- .../span-in-3d/LinearlyDependent3d.svg | 188 +++- .../span-in-3d/LinearlyIndependent3d.svg | 184 +++- .../figures/span-in-3d/SpanOfThreeVectors.svg | 199 +++++ .../span-in-3d/SpanOfTwoVectorsIn3d.svg | 137 ++- .../SpanOfTwoVectorsIn3dNoPlane.svg | 127 ++- .../span-in-3d/ThirdVectorIsInSpan.mp4 | 3 + .../span-in-3d/ThirdVectorIsInSpan.svg | 129 ++- .../span-in-3d/ThirdVectorIsNotInSpan.svg | 210 ++++- .../2016/span/figures/span/Question1.svg | 107 ++- public/content/lessons/2016/span/index.mdx | 5 +- public/content/lessons/2016/span/notes.txt | 7 +- .../CoordinateSystemGrid.svg | 76 +- .../CoordinateSystemTickMarks.svg | 54 +- .../coordinate-systems/VectorAsArrow.svg | 78 +- .../coordinate-systems/VectorCoordinates.svg | 106 ++- .../VectorCoordinates3d.svg | 147 +++- .../figures/introduction/VectorExample.svg | 208 ++++- .../figures/introduction/perspectives.svg | 476 ++-------- .../figures/vector-operations/NumberLine.svg | 168 +++- .../vector-operations/VectorAddition.svg | 119 ++- .../vector-operations/VectorAdditionPrep.svg | 96 +- .../vector-operations/VectorScaling.svg | 5 + .../vector-operations/VectorScalingBy2.svg | 1 - .../VectorScalingByNegativeOnePointFive.svg | 97 ++- .../VectorScalingByOneOverThree.svg | 101 ++- .../vector-operations/VectorScalingByTwo.svg | 98 +++ public/content/lessons/2016/vectors/index.mdx | 7 +- public/content/lessons/2016/vectors/notes.txt | 6 +- .../lessons/2019/cramers-rule/notes.txt | 1 + .../lessons/2021/quick-eigen/notes.txt | 4 + 155 files changed, 16931 insertions(+), 2923 deletions(-) create mode 100644 public/content/lessons/2016/3d-transformations/figures/three-dimensions/Rotate90DegreesAroundYAxis.svg create mode 100644 public/content/lessons/2016/cross-products/figures/compute-with-determinant/DeterminantBasisVectorsTransformedOrientation.svg create mode 100644 public/content/lessons/2016/linear-transformations/figures/formal-properties/LinearCombinationOfBasisVectors.svg create mode 100644 public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationManyVectors.svg create mode 100644 public/content/lessons/2016/linear-transformations/figures/matrices/Question1LinearTransformation.svg create mode 100644 public/content/lessons/2016/linear-transformations/figures/transformations-are-functions/TransformGrid.svg delete mode 100644 public/content/lessons/2016/span/figures/introduction/BasisVectors.svg create mode 100644 public/content/lessons/2016/span/figures/questions/IndepentOrDependent3d.svg delete mode 100644 public/content/lessons/2016/span/figures/questions/OrthogonalBasisAnswer.svg delete mode 100644 public/content/lessons/2016/span/figures/span-in-3d/IndepentOrDependent.svg create mode 100644 public/content/lessons/2016/span/figures/span-in-3d/LinearCombinationOfThreeVectors.svg create mode 100644 public/content/lessons/2016/span/figures/span-in-3d/SpanOfThreeVectors.svg create mode 100644 public/content/lessons/2016/span/figures/span-in-3d/ThirdVectorIsInSpan.mp4 create mode 100644 public/content/lessons/2016/vectors/figures/vector-operations/VectorScaling.svg delete mode 100644 public/content/lessons/2016/vectors/figures/vector-operations/VectorScalingBy2.svg create mode 100644 public/content/lessons/2016/vectors/figures/vector-operations/VectorScalingByTwo.svg diff --git a/public/content/lessons/2016/3d-transformations/figures/combining-transformations/ComposingTransformations.svg b/public/content/lessons/2016/3d-transformations/figures/combining-transformations/ComposingTransformations.svg index f377eb88..47a5b01f 100644 --- a/public/content/lessons/2016/3d-transformations/figures/combining-transformations/ComposingTransformations.svg +++ b/public/content/lessons/2016/3d-transformations/figures/combining-transformations/ComposingTransformations.svg @@ -7,30 +7,30 @@ - + - + - - + + - + - + - + - + @@ -79,35 +79,35 @@ - - + + - + - - + + - - + + - + - - + + - + - + @@ -117,18 +117,18 @@ - + - + - + @@ -184,20 +184,20 @@ - + - + - + - + - + @@ -214,7 +214,7 @@ - + @@ -222,12 +222,12 @@ - - + + - + @@ -253,7 +253,7 @@ - + @@ -265,25 +265,25 @@ - + - - + + - + - + - - + + - + - - - + + + @@ -302,11 +302,11 @@ - + - + @@ -319,13 +319,13 @@ - + - + @@ -343,7 +343,7 @@ - + diff --git a/public/content/lessons/2016/3d-transformations/figures/combining-transformations/MatrixMultiplication.svg b/public/content/lessons/2016/3d-transformations/figures/combining-transformations/MatrixMultiplication.svg index dc3ac461..0d8abc10 100644 --- a/public/content/lessons/2016/3d-transformations/figures/combining-transformations/MatrixMultiplication.svg +++ b/public/content/lessons/2016/3d-transformations/figures/combining-transformations/MatrixMultiplication.svg @@ -1,14 +1,121 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/BasisVectors.svg b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/BasisVectors.svg index 2d27f5c5..9e7cbe2f 100644 --- a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/BasisVectors.svg +++ b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/BasisVectors.svg @@ -1 +1,103 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/FollowBasisVectors.svg b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/FollowBasisVectors.svg index 6a597dd8..d1589d25 100644 --- a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/FollowBasisVectors.svg +++ b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/FollowBasisVectors.svg @@ -2,37 +2,37 @@ - - - - - + + + + + - + - - - - - - + + + + + + - + - - - - - + + + + + - - - + + + @@ -41,118 +41,118 @@ - - - - + + + + - - - - + + + + - + - + - + - + - - + + - - - - - - - - + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - + + - - - - - - + + + + + + - - + + - - + + - - - - - + + + + + - - + + - - - - - - + + + + + + - - + + - - + + - + - - - - - + + + + + - - + + - - + + - + @@ -160,35 +160,35 @@ - + - + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + @@ -239,10 +239,10 @@ - + - - + + @@ -251,7 +251,7 @@ - + @@ -266,16 +266,16 @@ - + - + - + @@ -284,7 +284,7 @@ - + @@ -293,7 +293,7 @@ - + diff --git a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/Question1Transformation3d.svg b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/Question1Transformation3d.svg index 33eca147..286f752d 100644 --- a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/Question1Transformation3d.svg +++ b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/Question1Transformation3d.svg @@ -1,11 +1,168 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/Rotate90DegreesAroundYAxis.svg b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/Rotate90DegreesAroundYAxis.svg new file mode 100644 index 00000000..4e32b745 --- /dev/null +++ b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/Rotate90DegreesAroundYAxis.svg @@ -0,0 +1,230 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/Transform3dVector.svg b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/Transform3dVector.svg index 16b7e6ee..462aa255 100644 --- a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/Transform3dVector.svg +++ b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/Transform3dVector.svg @@ -1,169 +1,174 @@ - - - - + + + + + - - - + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - + + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + diff --git a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformGrid.svg b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformGrid.svg index facb1d6c..c63d4af6 100644 --- a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformGrid.svg +++ b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformGrid.svg @@ -56,15 +56,15 @@ - - + + - + - - + + @@ -84,11 +84,11 @@ - + - - + + @@ -108,41 +108,41 @@ - + - + - + - + - - + + - + - - + + - + - - - + + + - + diff --git a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformManyVectors.svg b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformManyVectors.svg index c149060c..1c188a90 100644 --- a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformManyVectors.svg +++ b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformManyVectors.svg @@ -1,23 +1,23 @@ - + - - - + + + - + - + - + - - + + @@ -70,53 +70,53 @@ - + - + - - - + + + - + - - - - + + + + - - + + - + - + - + - + - - - + + + - + @@ -124,63 +124,63 @@ - - - + + + - - + + - + - - + + - - - - + + + + - + - - + + - - + + - - + + - + - + - - + + - + - + - + @@ -188,35 +188,35 @@ - + - + - + - + - + - + - + - + - + @@ -228,53 +228,53 @@ - + - + - + - - + + - + - + - + - + - - + + - + - - - + + + @@ -284,25 +284,25 @@ - + - + - + - + - + @@ -310,11 +310,11 @@ - + - + @@ -325,37 +325,37 @@ - + - + - - + + - + - + - + - + - + - - + + @@ -363,125 +363,125 @@ - + - - + + - + - + - + - + - + - + - + - + - + - + - - + + - - + + - - + + - - - + + + - + - - - - + + + + - + - + - - + + - - + + - + - + - + - - + + - + - + - + - + - + @@ -494,79 +494,79 @@ - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - - + + - + - + - + - + - + - + - + - + - + @@ -578,57 +578,57 @@ - + - + - + - + - - + + - + - + - + - + - + - + - - - + + + - + - + @@ -645,22 +645,22 @@ - + - + - + - - + + - + @@ -668,15 +668,15 @@ - + - - + + - + @@ -685,8 +685,8 @@ - - + + @@ -702,9 +702,9 @@ - + - + @@ -714,11 +714,11 @@ - + - - - + + + @@ -726,7 +726,7 @@ - + @@ -735,7 +735,7 @@ - + @@ -746,27 +746,27 @@ - + - + - + - - + + - + - + - + @@ -783,7 +783,7 @@ - + @@ -815,33 +815,33 @@ - + - + - + - + - - + + - + - + - + - + - + @@ -849,23 +849,23 @@ - + - + - + - - + + - - - + + + @@ -875,49 +875,49 @@ - - + + - - + + - - + + - - + + - + - + - + - - + + - + - + - + @@ -929,17 +929,17 @@ - + - + - - - - - + + + + + - + @@ -951,17 +951,17 @@ - + - + - + - + @@ -969,13 +969,13 @@ - + - - + + - - + + @@ -985,27 +985,27 @@ - + - + - - + + - - + + - + @@ -1020,62 +1020,62 @@ - - + + - + - + - + - + - + - + - + - + - - + + - - - + + + - + - + - + - + - + - + - + @@ -1087,43 +1087,43 @@ - + - - + + - - - + + + - - - + + + - + - + - + - + - + - + @@ -1133,41 +1133,41 @@ - + - + - + - + - + - + - + - + - + @@ -1177,22 +1177,22 @@ - + - + - - + + - + - + - + @@ -1200,160 +1200,160 @@ - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + @@ -1373,49 +1373,49 @@ - + - - + + - + - - + + - + - + - + - + - + - + - + - + @@ -1425,61 +1425,61 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1489,15 +1489,15 @@ - - + + - + - + - + diff --git a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformMatrix.svg b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformMatrix.svg index a6cd4692..2a37976d 100644 --- a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformMatrix.svg +++ b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformMatrix.svg @@ -1,250 +1,250 @@ - - - + + + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + - - + + - + - - + + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformationFunction.svg b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformationFunction.svg index 62d0ed1f..5c0da604 100644 --- a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformationFunction.svg +++ b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformationFunction.svg @@ -1 +1,95 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformationMatrix.svg b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformationMatrix.svg index 0b68566b..dc41e567 100644 --- a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformationMatrix.svg +++ b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/TransformationMatrix.svg @@ -1,12 +1,171 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/VectorAsTransformationAfter.svg b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/VectorAsTransformationAfter.svg index c6105d01..7c4e7881 100644 --- a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/VectorAsTransformationAfter.svg +++ b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/VectorAsTransformationAfter.svg @@ -3,34 +3,34 @@ - + - + - + - + - + - + - + - + - - - - + + + + @@ -38,7 +38,7 @@ - + @@ -51,12 +51,12 @@ - + - + @@ -113,78 +113,78 @@ - - + + - + - - - - + + + + - - - - - + + + + + - + - - - - - - + + + + + + - + - - - - + + + + - + - - - - - + + + + + - + - - - - + + + + - + - - - - - + + + + + - + - - - + + + - + - - - - - + + + + + - + @@ -195,34 +195,34 @@ - + - + - + - + - + - + - + - + - + diff --git a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/VectorAsTransformationBefore.svg b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/VectorAsTransformationBefore.svg index 7c58fddf..b3b1ed53 100644 --- a/public/content/lessons/2016/3d-transformations/figures/three-dimensions/VectorAsTransformationBefore.svg +++ b/public/content/lessons/2016/3d-transformations/figures/three-dimensions/VectorAsTransformationBefore.svg @@ -3,40 +3,40 @@ - + - + - + - + - + - + - - - + + + - + - - - - + + + + - + - + - - - + + + @@ -63,9 +63,9 @@ - - - + + + @@ -99,9 +99,9 @@ - - - + + + @@ -112,43 +112,43 @@ - - + + - + - + - - + + - - + + - + - - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -162,19 +162,19 @@ - + - + - + - + - + diff --git a/public/content/lessons/2016/3d-transformations/index.mdx b/public/content/lessons/2016/3d-transformations/index.mdx index 8c3d29c5..340f43ab 100644 --- a/public/content/lessons/2016/3d-transformations/index.mdx +++ b/public/content/lessons/2016/3d-transformations/index.mdx @@ -92,6 +92,7 @@ To see where your vector lands, you multiply those coordinates by the correspond
@@ -150,10 +151,6 @@ $$ \end{aligned} $$ -
- ## Examples diff --git a/public/content/lessons/2016/3d-transformations/notes.txt b/public/content/lessons/2016/3d-transformations/notes.txt index a8579031..5a64ce88 100644 --- a/public/content/lessons/2016/3d-transformations/notes.txt +++ b/public/content/lessons/2016/3d-transformations/notes.txt @@ -1,3 +1,4 @@ Notes from Kurt: +- Link to figma page: https://www.figma.com/design/mrGqFEpSdqWmWCgv0Yer6I/Essence-of-Linear-Algebra?node-id=32-2 - Could add a visual & animation at the end of the combining transformations section. Something like, "We can double check our work visually to see that the basis vectors do indeed correspond to the columns of the resulting matrix." diff --git a/public/content/lessons/2016/abstract-vector-spaces/notes.txt b/public/content/lessons/2016/abstract-vector-spaces/notes.txt index caad8e9e..40ff7684 100644 --- a/public/content/lessons/2016/abstract-vector-spaces/notes.txt +++ b/public/content/lessons/2016/abstract-vector-spaces/notes.txt @@ -1,4 +1,6 @@ +Notes from Kurt: +- Link to figma page: https://www.figma.com/design/mrGqFEpSdqWmWCgv0Yer6I/Essence-of-Linear-Algebra?node-id=759-11 - Removed the following section from the very end: diff --git a/public/content/lessons/2016/change-of-basis/notes.txt b/public/content/lessons/2016/change-of-basis/notes.txt index d41e9c61..d414cc5e 100644 --- a/public/content/lessons/2016/change-of-basis/notes.txt +++ b/public/content/lessons/2016/change-of-basis/notes.txt @@ -1,4 +1,5 @@ Notes from Kurt: +- Link to figma page: https://www.figma.com/design/mrGqFEpSdqWmWCgv0Yer6I/Essence-of-Linear-Algebra?node-id=759-8 - Removed this text right after calculating the inverse: "One way to interpret this is that from Jennifer's perspective, our first basis vector $\hat{\imath}$ has the coordinates $\left[\begin{array}{c} 1/3 \\ -1/3 \end{array}\right]$, and our second basis vector $\hat{\jmath}$ has coordinates $\left[\begin{array}{c} 1/3 \\ 2/3 \end{array}\right]$." - See figma page for illustrations: https://www.figma.com/file/mrGqFEpSdqWmWCgv0Yer6I/Essence-of-Linear-Algebra?type=design&node-id=759-8&mode=design diff --git a/public/content/lessons/2016/cross-products-extended/figures/conclusion/CrossProductFormula.svg b/public/content/lessons/2016/cross-products-extended/figures/conclusion/CrossProductFormula.svg index 15051e9f..a47d99c1 100644 --- a/public/content/lessons/2016/cross-products-extended/figures/conclusion/CrossProductFormula.svg +++ b/public/content/lessons/2016/cross-products-extended/figures/conclusion/CrossProductFormula.svg @@ -1 +1,117 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products-extended/figures/the-idea/CrossProductGeometryVolume.svg b/public/content/lessons/2016/cross-products-extended/figures/the-idea/CrossProductGeometryVolume.svg index 1318def9..31cb4e5e 100644 --- a/public/content/lessons/2016/cross-products-extended/figures/the-idea/CrossProductGeometryVolume.svg +++ b/public/content/lessons/2016/cross-products-extended/figures/the-idea/CrossProductGeometryVolume.svg @@ -1 +1,162 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products-extended/notes.txt b/public/content/lessons/2016/cross-products-extended/notes.txt index 19f4ba99..8981d0f3 100644 --- a/public/content/lessons/2016/cross-products-extended/notes.txt +++ b/public/content/lessons/2016/cross-products-extended/notes.txt @@ -1,3 +1,6 @@ +Notes from Kurt: + +- Link to figma page: https://www.figma.com/design/mrGqFEpSdqWmWCgv0Yer6I/Essence-of-Linear-Algebra?node-id=45-2 - The last line "Next up is a really important concept in linear algebra: Change of basis." contradicts that the next lesson is about Cramer's Rule. - Should lesson links try and avoid mentioning the chapter number and instead use the chapter title or something like it? - The typesetting of $\left[ \begin{array}{c} x \\ y \\ z \end{array} \right]$ disrupts the paragraph grouping, so I updated the text to use $\vec{\mathbf{u}}$ instead. I've also had it where teachers write vectors horizontally, but I think I prefer the variable approach instead? diff --git a/public/content/lessons/2016/cross-products/figures/compute-with-determinant/ChangeOfArea.svg b/public/content/lessons/2016/cross-products/figures/compute-with-determinant/ChangeOfArea.svg index 0d627feb..07346f57 100644 --- a/public/content/lessons/2016/cross-products/figures/compute-with-determinant/ChangeOfArea.svg +++ b/public/content/lessons/2016/cross-products/figures/compute-with-determinant/ChangeOfArea.svg @@ -1 +1,136 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/compute-with-determinant/ComputeCrossProduct.svg b/public/content/lessons/2016/cross-products/figures/compute-with-determinant/ComputeCrossProduct.svg index 1066da39..c1660e8d 100644 --- a/public/content/lessons/2016/cross-products/figures/compute-with-determinant/ComputeCrossProduct.svg +++ b/public/content/lessons/2016/cross-products/figures/compute-with-determinant/ComputeCrossProduct.svg @@ -1,3 +1,127 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/compute-with-determinant/DeterminantBasisVectorsTransformedOrientation.svg b/public/content/lessons/2016/cross-products/figures/compute-with-determinant/DeterminantBasisVectorsTransformedOrientation.svg new file mode 100644 index 00000000..146f8fe6 --- /dev/null +++ b/public/content/lessons/2016/cross-products/figures/compute-with-determinant/DeterminantBasisVectorsTransformedOrientation.svg @@ -0,0 +1,153 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/compute-with-determinant/DeterminantNegative.svg b/public/content/lessons/2016/cross-products/figures/compute-with-determinant/DeterminantNegative.svg index 581fa0d5..7b546d47 100644 --- a/public/content/lessons/2016/cross-products/figures/compute-with-determinant/DeterminantNegative.svg +++ b/public/content/lessons/2016/cross-products/figures/compute-with-determinant/DeterminantNegative.svg @@ -1 +1,144 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/compute-with-determinant/DeterminantPositive.svg b/public/content/lessons/2016/cross-products/figures/compute-with-determinant/DeterminantPositive.svg index 0f805f78..3357ef9b 100644 --- a/public/content/lessons/2016/cross-products/figures/compute-with-determinant/DeterminantPositive.svg +++ b/public/content/lessons/2016/cross-products/figures/compute-with-determinant/DeterminantPositive.svg @@ -1 +1,143 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantExample.svg b/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantExample.svg index 70d9d9f6..8dc1c7d9 100644 --- a/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantExample.svg +++ b/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantExample.svg @@ -1 +1,63 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantExampleQuestion1.svg b/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantExampleQuestion1.svg index 700d651c..701c586f 100644 --- a/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantExampleQuestion1.svg +++ b/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantExampleQuestion1.svg @@ -1 +1,89 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantExampleQuestion1Calculation.svg b/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantExampleQuestion1Calculation.svg index ab9553e0..7b5d5070 100644 --- a/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantExampleQuestion1Calculation.svg +++ b/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantExampleQuestion1Calculation.svg @@ -1 +1,148 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantExampleQuestion1Parallelogram.svg b/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantExampleQuestion1Parallelogram.svg index 7fad2633..ec1a5d26 100644 --- a/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantExampleQuestion1Parallelogram.svg +++ b/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantExampleQuestion1Parallelogram.svg @@ -1 +1,156 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantTransformation.svg b/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantTransformation.svg index 7483da4a..cd3ae9cd 100644 --- a/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantTransformation.svg +++ b/public/content/lessons/2016/cross-products/figures/determinant-example/DeterminantTransformation.svg @@ -1 +1,172 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/standard-view/RightHandRuleExample1.svg b/public/content/lessons/2016/cross-products/figures/standard-view/RightHandRuleExample1.svg index c5a6b00f..cf2e0a91 100644 --- a/public/content/lessons/2016/cross-products/figures/standard-view/RightHandRuleExample1.svg +++ b/public/content/lessons/2016/cross-products/figures/standard-view/RightHandRuleExample1.svg @@ -1 +1,120 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/standard-view/RightHandRuleExample2.svg b/public/content/lessons/2016/cross-products/figures/standard-view/RightHandRuleExample2.svg index c5538b50..23646cee 100644 --- a/public/content/lessons/2016/cross-products/figures/standard-view/RightHandRuleExample2.svg +++ b/public/content/lessons/2016/cross-products/figures/standard-view/RightHandRuleExample2.svg @@ -1 +1,120 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/standard-view/RightHandRuleExample2Parallelogram.svg b/public/content/lessons/2016/cross-products/figures/standard-view/RightHandRuleExample2Parallelogram.svg index 7eb7aa89..afb15e09 100644 --- a/public/content/lessons/2016/cross-products/figures/standard-view/RightHandRuleExample2Parallelogram.svg +++ b/public/content/lessons/2016/cross-products/figures/standard-view/RightHandRuleExample2Parallelogram.svg @@ -1 +1,110 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogram.svg b/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogram.svg index b098a986..5580ef7a 100644 --- a/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogram.svg +++ b/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogram.svg @@ -1 +1,90 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramCalculation.svg b/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramCalculation.svg index c36aeadf..94484525 100644 --- a/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramCalculation.svg +++ b/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramCalculation.svg @@ -1,3 +1,106 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramFormula.svg b/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramFormula.svg index 9b5d3d66..41cac4c9 100644 --- a/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramFormula.svg +++ b/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramFormula.svg @@ -1 +1,121 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramNegative.svg b/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramNegative.svg index 239eb6ee..91cab6a0 100644 --- a/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramNegative.svg +++ b/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramNegative.svg @@ -1,3 +1,124 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramPositive.svg b/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramPositive.svg index 47860715..09611010 100644 --- a/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramPositive.svg +++ b/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramPositive.svg @@ -1,3 +1,123 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramQuestion1.svg b/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramQuestion1.svg index 02c917eb..4ddc3f48 100644 --- a/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramQuestion1.svg +++ b/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramQuestion1.svg @@ -1 +1,90 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramQuestion1Answer.svg b/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramQuestion1Answer.svg index 2358b270..68f7bf26 100644 --- a/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramQuestion1Answer.svg +++ b/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramQuestion1Answer.svg @@ -1,3 +1,105 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramQuestion2.svg b/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramQuestion2.svg index 228f1258..10f30ad4 100644 --- a/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramQuestion2.svg +++ b/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramQuestion2.svg @@ -1 +1,90 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramQuestion2Answer.svg b/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramQuestion2Answer.svg index 7d8834e7..9212f100 100644 --- a/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramQuestion2Answer.svg +++ b/public/content/lessons/2016/cross-products/figures/two-dimensions/AreaOfParallelogramQuestion2Answer.svg @@ -1,3 +1,101 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/cross-products/figures/two-dimensions/BasisVectorsSign.svg b/public/content/lessons/2016/cross-products/figures/two-dimensions/BasisVectorsSign.svg index e7cf7da2..42171ab5 100644 --- a/public/content/lessons/2016/cross-products/figures/two-dimensions/BasisVectorsSign.svg +++ b/public/content/lessons/2016/cross-products/figures/two-dimensions/BasisVectorsSign.svg @@ -42,12 +42,12 @@ - - - + + + - - + + @@ -92,12 +92,12 @@ - + - + - + diff --git a/public/content/lessons/2016/cross-products/index.mdx b/public/content/lessons/2016/cross-products/index.mdx index c0c26c0b..1b1b06a7 100644 --- a/public/content/lessons/2016/cross-products/index.mdx +++ b/public/content/lessons/2016/cross-products/index.mdx @@ -124,7 +124,7 @@ This is because a matrix whose columns represent $\vec{\mathbf{v}}$ and $\vec{\m The determinant is all about measuring how areas change due to a transformation, and the prototypical area to look at is the unit square resting on $\hat{\imath}$ and $\hat{\jmath}$. After the transformation, that square turns into the parallelogram we care about. So the determinant, which generally measures the factor by which areas are changed, gives the area of this parallelogram, since it evolved from a square that started with area 1.
What's more, if $\vec{\mathbf{w}}$ is a _clockwise_ rotation away from $\vec{\mathbf{v}}$, it means orientation is flipped during the transformation, which is what it means for a determinant to be negative. diff --git a/public/content/lessons/2016/cross-products/notes.txt b/public/content/lessons/2016/cross-products/notes.txt index 6cda1ae6..b2027941 100644 --- a/public/content/lessons/2016/cross-products/notes.txt +++ b/public/content/lessons/2016/cross-products/notes.txt @@ -1,6 +1,11 @@ +Notes from Kurt: + +- Link to figma page: https://www.figma.com/design/mrGqFEpSdqWmWCgv0Yer6I/Essence-of-Linear-Algebra?node-id=487-23664 - In the video the example starts as [3 2] cross [2 -1], but then changes to [3 1] cross [1 -2] between sections. Note, both have the same cross product of -7. - TODO: change colors of "two dimensions" section to be yellow and purple - Possibly reword sentence containing the word "prototypical" - Should the parallelogram always be the same color as the first operand vector in the cross product? - Should there be some comprehension questions applying the notational trick formula? Or should the student be encouraged into the next more in-depth lesson? -- TODO: replace `./figures/compute-with-determinant/determinant-basis-vectors-transformed-orientation.png` with image callback from chapter five \ No newline at end of file +- TODO: replace `./figures/compute-with-determinant/determinant-basis-vectors-transformed-orientation.png` with image callback from chapter five + +- TODO: have before-and-after for image following "This is because a matrix whose columns represent v and w corresponds with a linear transformation that moves the basis vector..." \ No newline at end of file diff --git a/public/content/lessons/2016/dot-products/figures/geometric-interpretation/PositiveAndNegativeOutputQuestion.svg b/public/content/lessons/2016/dot-products/figures/geometric-interpretation/PositiveAndNegativeOutputQuestion.svg index 76372967..03dabeca 100644 --- a/public/content/lessons/2016/dot-products/figures/geometric-interpretation/PositiveAndNegativeOutputQuestion.svg +++ b/public/content/lessons/2016/dot-products/figures/geometric-interpretation/PositiveAndNegativeOutputQuestion.svg @@ -1 +1,123 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVector.svg b/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVector.svg index f2b95731..2caf3f75 100644 --- a/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVector.svg +++ b/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVector.svg @@ -1 +1,192 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVectorIHatJHat.svg b/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVectorIHatJHat.svg index e68cbed3..c6d02d9b 100644 --- a/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVectorIHatJHat.svg +++ b/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVectorIHatJHat.svg @@ -1 +1,172 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVectorManyVectors.svg b/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVectorManyVectors.svg index 2444fc37..96eee83f 100644 --- a/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVectorManyVectors.svg +++ b/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVectorManyVectors.svg @@ -1 +1,210 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVectorManyVectorsProjected.svg b/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVectorManyVectorsProjected.svg index 34d801c5..e3cd5482 100644 --- a/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVectorManyVectorsProjected.svg +++ b/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVectorManyVectorsProjected.svg @@ -1 +1,219 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVectorVisualTest.svg b/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVectorVisualTest.svg index bad78c03..4a99523a 100644 --- a/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVectorVisualTest.svg +++ b/public/content/lessons/2016/dot-products/figures/unit-vector/NumberLineFormedByUnitVectorVisualTest.svg @@ -1 +1,224 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/dot-products/figures/unit-vector/UnitVectorProjectArbitraryVector.svg b/public/content/lessons/2016/dot-products/figures/unit-vector/UnitVectorProjectArbitraryVector.svg index ff66cb13..7c10b594 100644 --- a/public/content/lessons/2016/dot-products/figures/unit-vector/UnitVectorProjectArbitraryVector.svg +++ b/public/content/lessons/2016/dot-products/figures/unit-vector/UnitVectorProjectArbitraryVector.svg @@ -1 +1,187 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/dot-products/figures/unit-vector/UnitVectorScaleScaleByThree.svg b/public/content/lessons/2016/dot-products/figures/unit-vector/UnitVectorScaleScaleByThree.svg index 4acd8075..d7506f67 100644 --- a/public/content/lessons/2016/dot-products/figures/unit-vector/UnitVectorScaleScaleByThree.svg +++ b/public/content/lessons/2016/dot-products/figures/unit-vector/UnitVectorScaleScaleByThree.svg @@ -1 +1,169 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/dot-products/notes.txt b/public/content/lessons/2016/dot-products/notes.txt index 95169ece..4224c04b 100644 --- a/public/content/lessons/2016/dot-products/notes.txt +++ b/public/content/lessons/2016/dot-products/notes.txt @@ -1,3 +1,4 @@ +- Link to figma page: https://www.figma.com/design/mrGqFEpSdqWmWCgv0Yer6I/Essence-of-Linear-Algebra?node-id=282-245 - From Kurt: I think the end of the "unit vector" section and the "duality" section are going to be the hardest for the student, I tried to create a good question, but maybe there are some other considerations here. - From Grant: The section on linear transformations and duality could also be broken out as a separate article. In that case, we'd simply end this one with the question, prompting one to read the next article if they want to see the connection. "There's also another big question other than the order: Why on earth does this numerical process of matching coordinates, multiplying pairs, and adding them together have anything to do with projection?" diff --git a/public/content/lessons/2016/eigenvalues/notes.txt b/public/content/lessons/2016/eigenvalues/notes.txt index e9addd16..c7632337 100644 --- a/public/content/lessons/2016/eigenvalues/notes.txt +++ b/public/content/lessons/2016/eigenvalues/notes.txt @@ -1,5 +1,6 @@ Notes from Kurt: +- Link to figma page: https://www.figma.com/design/mrGqFEpSdqWmWCgv0Yer6I/Essence-of-Linear-Algebra?node-id=759-9 - Left introduction in first person because it is an opinion. - Changed sneaky vector to [1 -1] from [-1 1] for formatting purposes. - Most transformations are illustrated using a before and after image. Some of these could be made more compact by comparing them left-to-right, but I left most of them as top-to-bottom comparisons because it was faster to illustrate. diff --git a/public/content/lessons/2016/linear-transformations/figures/examples/LinearlyDependentColumns.svg b/public/content/lessons/2016/linear-transformations/figures/examples/LinearlyDependentColumns.svg index e0a1b894..903dfb0f 100644 --- a/public/content/lessons/2016/linear-transformations/figures/examples/LinearlyDependentColumns.svg +++ b/public/content/lessons/2016/linear-transformations/figures/examples/LinearlyDependentColumns.svg @@ -1 +1,184 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/examples/Rotation.svg b/public/content/lessons/2016/linear-transformations/figures/examples/Rotation.svg index 1bbb60e5..2ccb78de 100644 --- a/public/content/lessons/2016/linear-transformations/figures/examples/Rotation.svg +++ b/public/content/lessons/2016/linear-transformations/figures/examples/Rotation.svg @@ -1,5 +1,164 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/examples/RotationMatrix.svg b/public/content/lessons/2016/linear-transformations/figures/examples/RotationMatrix.svg index b5b3b74c..16687c8f 100644 --- a/public/content/lessons/2016/linear-transformations/figures/examples/RotationMatrix.svg +++ b/public/content/lessons/2016/linear-transformations/figures/examples/RotationMatrix.svg @@ -1,6 +1,60 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/examples/RotationMatrixTex.svg b/public/content/lessons/2016/linear-transformations/figures/examples/RotationMatrixTex.svg index a9fef409..a20efc07 100644 --- a/public/content/lessons/2016/linear-transformations/figures/examples/RotationMatrixTex.svg +++ b/public/content/lessons/2016/linear-transformations/figures/examples/RotationMatrixTex.svg @@ -1,14 +1,84 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/examples/RotationQuestion1.svg b/public/content/lessons/2016/linear-transformations/figures/examples/RotationQuestion1.svg index d0d12dfb..9adb4a60 100644 --- a/public/content/lessons/2016/linear-transformations/figures/examples/RotationQuestion1.svg +++ b/public/content/lessons/2016/linear-transformations/figures/examples/RotationQuestion1.svg @@ -1,136 +1,187 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/examples/Shear.svg b/public/content/lessons/2016/linear-transformations/figures/examples/Shear.svg index 943c2b27..25211ae7 100644 --- a/public/content/lessons/2016/linear-transformations/figures/examples/Shear.svg +++ b/public/content/lessons/2016/linear-transformations/figures/examples/Shear.svg @@ -1 +1,133 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/examples/ShearMatrix.svg b/public/content/lessons/2016/linear-transformations/figures/examples/ShearMatrix.svg index 92d1b8f4..907f8159 100644 --- a/public/content/lessons/2016/linear-transformations/figures/examples/ShearMatrix.svg +++ b/public/content/lessons/2016/linear-transformations/figures/examples/ShearMatrix.svg @@ -1,6 +1,39 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/examples/ShearMatrixTex.svg b/public/content/lessons/2016/linear-transformations/figures/examples/ShearMatrixTex.svg index 64114e37..9a36d29e 100644 --- a/public/content/lessons/2016/linear-transformations/figures/examples/ShearMatrixTex.svg +++ b/public/content/lessons/2016/linear-transformations/figures/examples/ShearMatrixTex.svg @@ -1,14 +1,80 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/examples/TransformationFromMatrixAlt.svg b/public/content/lessons/2016/linear-transformations/figures/examples/TransformationFromMatrixAlt.svg index 44c45496..ceeb15ec 100644 --- a/public/content/lessons/2016/linear-transformations/figures/examples/TransformationFromMatrixAlt.svg +++ b/public/content/lessons/2016/linear-transformations/figures/examples/TransformationFromMatrixAlt.svg @@ -1,324 +1,324 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - - + + - - - - - - - - + + + + + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - + + + + + + + + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - + + + + + + + + + + - - - - - - + + + + + + - - - - + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + diff --git a/public/content/lessons/2016/linear-transformations/figures/formal-properties/AlgebraicProperties.svg b/public/content/lessons/2016/linear-transformations/figures/formal-properties/AlgebraicProperties.svg index 55cbdf0b..15183915 100644 --- a/public/content/lessons/2016/linear-transformations/figures/formal-properties/AlgebraicProperties.svg +++ b/public/content/lessons/2016/linear-transformations/figures/formal-properties/AlgebraicProperties.svg @@ -1,5 +1,98 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/formal-properties/ApplyingTheTransformation.svg b/public/content/lessons/2016/linear-transformations/figures/formal-properties/ApplyingTheTransformation.svg index d917b3ab..521cfda5 100644 --- a/public/content/lessons/2016/linear-transformations/figures/formal-properties/ApplyingTheTransformation.svg +++ b/public/content/lessons/2016/linear-transformations/figures/formal-properties/ApplyingTheTransformation.svg @@ -1,6 +1,76 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/formal-properties/LinearCombinationOfBasisVectors.svg b/public/content/lessons/2016/linear-transformations/figures/formal-properties/LinearCombinationOfBasisVectors.svg new file mode 100644 index 00000000..db7e2391 --- /dev/null +++ b/public/content/lessons/2016/linear-transformations/figures/formal-properties/LinearCombinationOfBasisVectors.svg @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/formal-properties/LinearCombinationOfBasisVectorsAfter.svg b/public/content/lessons/2016/linear-transformations/figures/formal-properties/LinearCombinationOfBasisVectorsAfter.svg index e70f10af..52938219 100644 --- a/public/content/lessons/2016/linear-transformations/figures/formal-properties/LinearCombinationOfBasisVectorsAfter.svg +++ b/public/content/lessons/2016/linear-transformations/figures/formal-properties/LinearCombinationOfBasisVectorsAfter.svg @@ -1 +1,157 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/formal-properties/MatrixFromTwoVectors.svg b/public/content/lessons/2016/linear-transformations/figures/formal-properties/MatrixFromTwoVectors.svg index 32223759..f97d8d1d 100644 --- a/public/content/lessons/2016/linear-transformations/figures/formal-properties/MatrixFromTwoVectors.svg +++ b/public/content/lessons/2016/linear-transformations/figures/formal-properties/MatrixFromTwoVectors.svg @@ -1 +1,229 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/matrices/HowToDescribeTransformation.svg b/public/content/lessons/2016/linear-transformations/figures/matrices/HowToDescribeTransformation.svg index 28694fcc..44e30eff 100644 --- a/public/content/lessons/2016/linear-transformations/figures/matrices/HowToDescribeTransformation.svg +++ b/public/content/lessons/2016/linear-transformations/figures/matrices/HowToDescribeTransformation.svg @@ -1 +1,76 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationCombination.svg b/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationCombination.svg index 24a81334..278562ba 100644 --- a/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationCombination.svg +++ b/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationCombination.svg @@ -1 +1,179 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationFormula.svg b/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationFormula.svg index 087ed7fb..baa707eb 100644 --- a/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationFormula.svg +++ b/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationFormula.svg @@ -1,4 +1,193 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationManyVectors.svg b/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationManyVectors.svg new file mode 100644 index 00000000..e6cb13a4 --- /dev/null +++ b/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationManyVectors.svg @@ -0,0 +1,381 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationSetup.svg b/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationSetup.svg index 8a674b10..91294760 100644 --- a/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationSetup.svg +++ b/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationSetup.svg @@ -1 +1,73 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationTechnique.svg b/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationTechnique.svg index be4a7539..3b7d6e44 100644 --- a/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationTechnique.svg +++ b/public/content/lessons/2016/linear-transformations/figures/matrices/LinearTransformationTechnique.svg @@ -1,98 +1,85 @@ - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - + + diff --git a/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixIntuitionVisual.svg b/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixIntuitionVisual.svg index 5b653e6f..8a5c74f9 100644 --- a/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixIntuitionVisual.svg +++ b/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixIntuitionVisual.svg @@ -1 +1,368 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixIntuitionVisualQuestion1.svg b/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixIntuitionVisualQuestion1.svg index 639ad92d..b0b7d271 100644 --- a/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixIntuitionVisualQuestion1.svg +++ b/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixIntuitionVisualQuestion1.svg @@ -1,333 +1,334 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + - - + + - - + + - - + + - - + + - - + + - - + + diff --git a/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixIntutionTexQuestion.svg b/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixIntutionTexQuestion.svg index 4fdf4561..884acc33 100644 --- a/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixIntutionTexQuestion.svg +++ b/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixIntutionTexQuestion.svg @@ -1,14 +1,86 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixNotation2x2.svg b/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixNotation2x2.svg index eeeb1658..92a6e5fe 100644 --- a/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixNotation2x2.svg +++ b/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixNotation2x2.svg @@ -1,5 +1,80 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixNotation2x2InputOutput.svg b/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixNotation2x2InputOutput.svg index ea590bec..7daf3d00 100644 --- a/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixNotation2x2InputOutput.svg +++ b/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixNotation2x2InputOutput.svg @@ -1,113 +1,113 @@ - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + diff --git a/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixNotation2x2InputOutputGeneral.svg b/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixNotation2x2InputOutputGeneral.svg index 42665815..72646d76 100644 --- a/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixNotation2x2InputOutputGeneral.svg +++ b/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixNotation2x2InputOutputGeneral.svg @@ -1,114 +1,114 @@ - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + diff --git a/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixNotationIntuition.svg b/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixNotationIntuition.svg index 8848ba11..fa2d0aa5 100644 --- a/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixNotationIntuition.svg +++ b/public/content/lessons/2016/linear-transformations/figures/matrices/MatrixNotationIntuition.svg @@ -1,17 +1,80 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/matrices/Question1Answer.svg b/public/content/lessons/2016/linear-transformations/figures/matrices/Question1Answer.svg index 948554a3..3b435136 100644 --- a/public/content/lessons/2016/linear-transformations/figures/matrices/Question1Answer.svg +++ b/public/content/lessons/2016/linear-transformations/figures/matrices/Question1Answer.svg @@ -1,10 +1,90 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/matrices/Question1LinearTransformation.svg b/public/content/lessons/2016/linear-transformations/figures/matrices/Question1LinearTransformation.svg new file mode 100644 index 00000000..91178546 --- /dev/null +++ b/public/content/lessons/2016/linear-transformations/figures/matrices/Question1LinearTransformation.svg @@ -0,0 +1,246 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/matrices/RecordWhereBasisVectorsLand.svg b/public/content/lessons/2016/linear-transformations/figures/matrices/RecordWhereBasisVectorsLand.svg index f400a183..3d11fe83 100644 --- a/public/content/lessons/2016/linear-transformations/figures/matrices/RecordWhereBasisVectorsLand.svg +++ b/public/content/lessons/2016/linear-transformations/figures/matrices/RecordWhereBasisVectorsLand.svg @@ -1,157 +1,157 @@ - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - + + + + + + + + + - - - - - - - - - + + + + + + + + + - - + + - - - - - - - - + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + - - + + - - - - + + + + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + diff --git a/public/content/lessons/2016/linear-transformations/figures/transformations-are-functions/InputOutput.svg b/public/content/lessons/2016/linear-transformations/figures/transformations-are-functions/InputOutput.svg index 4be94e77..2c884461 100644 --- a/public/content/lessons/2016/linear-transformations/figures/transformations-are-functions/InputOutput.svg +++ b/public/content/lessons/2016/linear-transformations/figures/transformations-are-functions/InputOutput.svg @@ -1 +1,90 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/transformations-are-functions/TransformGrid.svg b/public/content/lessons/2016/linear-transformations/figures/transformations-are-functions/TransformGrid.svg new file mode 100644 index 00000000..60131fc8 --- /dev/null +++ b/public/content/lessons/2016/linear-transformations/figures/transformations-are-functions/TransformGrid.svg @@ -0,0 +1,262 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/figures/transformations-are-functions/VectorTransformation.svg b/public/content/lessons/2016/linear-transformations/figures/transformations-are-functions/VectorTransformation.svg index 40e8df0b..bc13bcab 100644 --- a/public/content/lessons/2016/linear-transformations/figures/transformations-are-functions/VectorTransformation.svg +++ b/public/content/lessons/2016/linear-transformations/figures/transformations-are-functions/VectorTransformation.svg @@ -1 +1,84 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/linear-transformations/index.mdx b/public/content/lessons/2016/linear-transformations/index.mdx index 02fb234d..a37dadd8 100644 --- a/public/content/lessons/2016/linear-transformations/index.mdx +++ b/public/content/lessons/2016/linear-transformations/index.mdx @@ -45,6 +45,7 @@ To understand the transformation as a whole, we imagine every possible vector mo
@@ -53,13 +54,17 @@ It gets very crowded to think about all vectors all at once, each as an arrow. S
In the case of transformations in two dimensions, to get a better feel for the shape of a transformation, we can do this with all the points on an infinite grid. It can also be helpful to keep a static copy of the grid in the background, just to help keep track of where everything ends up relative to where it starts.
Visualizing functions with 2d inputs and 2d outputs like this can be beautiful, and it's often difficult to communicate the idea on a static medium like a blackboard. Here are couple more particularly pretty examples of such functions. @@ -304,7 +309,8 @@ To figure out what happens to any vector after a $90$ degree counterclockwise ro
\ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/Input3dOutput2d.svg b/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/Input3dOutput2d.svg index 1d48bef5..51207c76 100644 --- a/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/Input3dOutput2d.svg +++ b/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/Input3dOutput2d.svg @@ -143,7 +143,7 @@
- + diff --git a/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/InputSpaceOutputSpace.svg b/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/InputSpaceOutputSpace.svg index a82369cf..2a3ce444 100644 --- a/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/InputSpaceOutputSpace.svg +++ b/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/InputSpaceOutputSpace.svg @@ -3,15 +3,15 @@ - + - + - + - + @@ -20,7 +20,7 @@ - + @@ -46,7 +46,7 @@ - + @@ -64,8 +64,8 @@ - - + + @@ -85,7 +85,7 @@ - + @@ -112,13 +112,13 @@ - + - - + + @@ -132,7 +132,7 @@ - + diff --git a/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/InputSpaceOutputSpaceBasisVectors.svg b/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/InputSpaceOutputSpaceBasisVectors.svg index 671b75ca..efdcd297 100644 --- a/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/InputSpaceOutputSpaceBasisVectors.svg +++ b/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/InputSpaceOutputSpaceBasisVectors.svg @@ -96,7 +96,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -129,7 +129,7 @@
- + @@ -156,13 +156,13 @@ - + - - + + diff --git a/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/MatrixNotation2x3.svg b/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/MatrixNotation2x3.svg index ebfec3f4..d17ba3ed 100644 --- a/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/MatrixNotation2x3.svg +++ b/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/MatrixNotation2x3.svg @@ -1,5 +1,43 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/MatrixNotation3x2.svg b/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/MatrixNotation3x2.svg index 27aae6e2..f74d9d37 100644 --- a/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/MatrixNotation3x2.svg +++ b/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/MatrixNotation3x2.svg @@ -1,6 +1,97 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/MatrixNotation3x2RowsColumns.svg b/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/MatrixNotation3x2RowsColumns.svg index 3819d7bf..18ba31d2 100644 --- a/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/MatrixNotation3x2RowsColumns.svg +++ b/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/MatrixNotation3x2RowsColumns.svg @@ -1,6 +1,84 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/TransformationFunction2dTo3d.svg b/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/TransformationFunction2dTo3d.svg index 6aba5785..dc861863 100644 --- a/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/TransformationFunction2dTo3d.svg +++ b/public/content/lessons/2016/nonsquare-matrices/figures/2d-to-3d/TransformationFunction2dTo3d.svg @@ -1 +1,79 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/nonsquare-matrices/notes.txt b/public/content/lessons/2016/nonsquare-matrices/notes.txt index 6fc28d37..23bc48cd 100644 --- a/public/content/lessons/2016/nonsquare-matrices/notes.txt +++ b/public/content/lessons/2016/nonsquare-matrices/notes.txt @@ -1,3 +1,4 @@ Notes from Kurt: +- Link to figma page: https://www.figma.com/design/mrGqFEpSdqWmWCgv0Yer6I/Essence-of-Linear-Algebra?node-id=759-6 - Remove 'x' and 'y' labels from grid in "LinearTransformationVectorToNumber.svg" \ No newline at end of file diff --git a/public/content/lessons/2016/span/figures/different-basis-vectors/DifferentBasisSpanExample1.svg b/public/content/lessons/2016/span/figures/different-basis-vectors/DifferentBasisSpanExample1.svg index b5d55dfb..cb9a619e 100644 --- a/public/content/lessons/2016/span/figures/different-basis-vectors/DifferentBasisSpanExample1.svg +++ b/public/content/lessons/2016/span/figures/different-basis-vectors/DifferentBasisSpanExample1.svg @@ -1 +1,98 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/different-basis-vectors/DifferentBasisSpanExample2.svg b/public/content/lessons/2016/span/figures/different-basis-vectors/DifferentBasisSpanExample2.svg index 9370f53f..f6df8cd0 100644 --- a/public/content/lessons/2016/span/figures/different-basis-vectors/DifferentBasisSpanExample2.svg +++ b/public/content/lessons/2016/span/figures/different-basis-vectors/DifferentBasisSpanExample2.svg @@ -1 +1,93 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/different-basis-vectors/DifferentBasisSpanExample3.svg b/public/content/lessons/2016/span/figures/different-basis-vectors/DifferentBasisSpanExample3.svg index e70da57a..23c9b924 100644 --- a/public/content/lessons/2016/span/figures/different-basis-vectors/DifferentBasisSpanExample3.svg +++ b/public/content/lessons/2016/span/figures/different-basis-vectors/DifferentBasisSpanExample3.svg @@ -1 +1,93 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/different-basis-vectors/DifferentBasisVectors.svg b/public/content/lessons/2016/span/figures/different-basis-vectors/DifferentBasisVectors.svg index bbcb6504..c775dfc0 100644 --- a/public/content/lessons/2016/span/figures/different-basis-vectors/DifferentBasisVectors.svg +++ b/public/content/lessons/2016/span/figures/different-basis-vectors/DifferentBasisVectors.svg @@ -1 +1,98 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/introduction/BasisVectors.svg b/public/content/lessons/2016/span/figures/introduction/BasisVectors.svg deleted file mode 100644 index 78b30a46..00000000 --- a/public/content/lessons/2016/span/figures/introduction/BasisVectors.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/content/lessons/2016/span/figures/introduction/CoordinatesAsScalarsOfBasisVectors.svg b/public/content/lessons/2016/span/figures/introduction/CoordinatesAsScalarsOfBasisVectors.svg index 58febac9..5a444579 100644 --- a/public/content/lessons/2016/span/figures/introduction/CoordinatesAsScalarsOfBasisVectors.svg +++ b/public/content/lessons/2016/span/figures/introduction/CoordinatesAsScalarsOfBasisVectors.svg @@ -1 +1,118 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/introduction/UnitVectors.svg b/public/content/lessons/2016/span/figures/introduction/UnitVectors.svg index 311436e1..e62f98a4 100644 --- a/public/content/lessons/2016/span/figures/introduction/UnitVectors.svg +++ b/public/content/lessons/2016/span/figures/introduction/UnitVectors.svg @@ -1 +1,95 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/introduction/VectorCoordinatesAsScalars.svg b/public/content/lessons/2016/span/figures/introduction/VectorCoordinatesAsScalars.svg index f352798e..2955c578 100644 --- a/public/content/lessons/2016/span/figures/introduction/VectorCoordinatesAsScalars.svg +++ b/public/content/lessons/2016/span/figures/introduction/VectorCoordinatesAsScalars.svg @@ -1 +1,105 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/introduction/VectorCoordinatesAsScalarsOfUnitVectors.svg b/public/content/lessons/2016/span/figures/introduction/VectorCoordinatesAsScalarsOfUnitVectors.svg index 7982bedb..abe2057f 100644 --- a/public/content/lessons/2016/span/figures/introduction/VectorCoordinatesAsScalarsOfUnitVectors.svg +++ b/public/content/lessons/2016/span/figures/introduction/VectorCoordinatesAsScalarsOfUnitVectors.svg @@ -1 +1,120 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/introduction/VectorRecap.svg b/public/content/lessons/2016/span/figures/introduction/VectorRecap.svg index 966b1ca9..78edc016 100644 --- a/public/content/lessons/2016/span/figures/introduction/VectorRecap.svg +++ b/public/content/lessons/2016/span/figures/introduction/VectorRecap.svg @@ -1 +1,100 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/linear-combination/LinearCombinationLinearlyDependent.svg b/public/content/lessons/2016/span/figures/linear-combination/LinearCombinationLinearlyDependent.svg index 9f609df0..2816dff8 100644 --- a/public/content/lessons/2016/span/figures/linear-combination/LinearCombinationLinearlyDependent.svg +++ b/public/content/lessons/2016/span/figures/linear-combination/LinearCombinationLinearlyDependent.svg @@ -1 +1,106 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/linear-combination/LinearCombinationScalarsRangeFree.svg b/public/content/lessons/2016/span/figures/linear-combination/LinearCombinationScalarsRangeFree.svg index b8a66531..781c8437 100644 --- a/public/content/lessons/2016/span/figures/linear-combination/LinearCombinationScalarsRangeFree.svg +++ b/public/content/lessons/2016/span/figures/linear-combination/LinearCombinationScalarsRangeFree.svg @@ -1 +1,99 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/linear-combination/LinearCombinationVectorsAndLines.svg b/public/content/lessons/2016/span/figures/linear-combination/LinearCombinationVectorsAndLines.svg index 448e51c4..12394eab 100644 --- a/public/content/lessons/2016/span/figures/linear-combination/LinearCombinationVectorsAndLines.svg +++ b/public/content/lessons/2016/span/figures/linear-combination/LinearCombinationVectorsAndLines.svg @@ -1 +1,110 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/linear-combination/LinearCombinationWithDescription.svg b/public/content/lessons/2016/span/figures/linear-combination/LinearCombinationWithDescription.svg index ad8f1326..e678aa58 100644 --- a/public/content/lessons/2016/span/figures/linear-combination/LinearCombinationWithDescription.svg +++ b/public/content/lessons/2016/span/figures/linear-combination/LinearCombinationWithDescription.svg @@ -1 +1,166 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/questions/AnyOldBasis.svg b/public/content/lessons/2016/span/figures/questions/AnyOldBasis.svg index a0ac02a2..32e35c70 100644 --- a/public/content/lessons/2016/span/figures/questions/AnyOldBasis.svg +++ b/public/content/lessons/2016/span/figures/questions/AnyOldBasis.svg @@ -1 +1,126 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/questions/IndependentOrDependent.svg b/public/content/lessons/2016/span/figures/questions/IndependentOrDependent.svg index 25b66a6b..35739605 100644 --- a/public/content/lessons/2016/span/figures/questions/IndependentOrDependent.svg +++ b/public/content/lessons/2016/span/figures/questions/IndependentOrDependent.svg @@ -1 +1,86 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/questions/IndepentOrDependent3d.svg b/public/content/lessons/2016/span/figures/questions/IndepentOrDependent3d.svg new file mode 100644 index 00000000..e8133d86 --- /dev/null +++ b/public/content/lessons/2016/span/figures/questions/IndepentOrDependent3d.svg @@ -0,0 +1,177 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/questions/LinearCombinationQuestion.svg b/public/content/lessons/2016/span/figures/questions/LinearCombinationQuestion.svg index e0136a9e..d41d8e96 100644 --- a/public/content/lessons/2016/span/figures/questions/LinearCombinationQuestion.svg +++ b/public/content/lessons/2016/span/figures/questions/LinearCombinationQuestion.svg @@ -1 +1,88 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/questions/OrthogonalBasis.svg b/public/content/lessons/2016/span/figures/questions/OrthogonalBasis.svg index df818332..987585ed 100644 --- a/public/content/lessons/2016/span/figures/questions/OrthogonalBasis.svg +++ b/public/content/lessons/2016/span/figures/questions/OrthogonalBasis.svg @@ -1 +1,90 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/questions/OrthogonalBasisAnswer.svg b/public/content/lessons/2016/span/figures/questions/OrthogonalBasisAnswer.svg deleted file mode 100644 index ca3b270d..00000000 --- a/public/content/lessons/2016/span/figures/questions/OrthogonalBasisAnswer.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/content/lessons/2016/span/figures/span-in-3d/IndepentOrDependent.svg b/public/content/lessons/2016/span/figures/span-in-3d/IndepentOrDependent.svg deleted file mode 100644 index c80ecdfb..00000000 --- a/public/content/lessons/2016/span/figures/span-in-3d/IndepentOrDependent.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/content/lessons/2016/span/figures/span-in-3d/LinearCombination3d.svg b/public/content/lessons/2016/span/figures/span-in-3d/LinearCombination3d.svg index c75eca0d..3df2f79c 100644 --- a/public/content/lessons/2016/span/figures/span-in-3d/LinearCombination3d.svg +++ b/public/content/lessons/2016/span/figures/span-in-3d/LinearCombination3d.svg @@ -1 +1,135 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/span-in-3d/LinearCombinationOfThreeVectors.svg b/public/content/lessons/2016/span/figures/span-in-3d/LinearCombinationOfThreeVectors.svg new file mode 100644 index 00000000..f6f1895d --- /dev/null +++ b/public/content/lessons/2016/span/figures/span-in-3d/LinearCombinationOfThreeVectors.svg @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/span-in-3d/LinearCombinationOfThreeVectorsWithLines.svg b/public/content/lessons/2016/span/figures/span-in-3d/LinearCombinationOfThreeVectorsWithLines.svg index e11148d9..4d3d8840 100644 --- a/public/content/lessons/2016/span/figures/span-in-3d/LinearCombinationOfThreeVectorsWithLines.svg +++ b/public/content/lessons/2016/span/figures/span-in-3d/LinearCombinationOfThreeVectorsWithLines.svg @@ -1 +1,159 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/span-in-3d/LinearlyDependent.svg b/public/content/lessons/2016/span/figures/span-in-3d/LinearlyDependent.svg index 5133e44d..09e70aa9 100644 --- a/public/content/lessons/2016/span/figures/span-in-3d/LinearlyDependent.svg +++ b/public/content/lessons/2016/span/figures/span-in-3d/LinearlyDependent.svg @@ -1 +1,104 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/span-in-3d/LinearlyDependent3d.svg b/public/content/lessons/2016/span/figures/span-in-3d/LinearlyDependent3d.svg index 53751f7a..1593723f 100644 --- a/public/content/lessons/2016/span/figures/span-in-3d/LinearlyDependent3d.svg +++ b/public/content/lessons/2016/span/figures/span-in-3d/LinearlyDependent3d.svg @@ -1 +1,187 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/span-in-3d/LinearlyIndependent3d.svg b/public/content/lessons/2016/span/figures/span-in-3d/LinearlyIndependent3d.svg index d783459e..d2ca631e 100644 --- a/public/content/lessons/2016/span/figures/span-in-3d/LinearlyIndependent3d.svg +++ b/public/content/lessons/2016/span/figures/span-in-3d/LinearlyIndependent3d.svg @@ -1 +1,183 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/span-in-3d/SpanOfThreeVectors.svg b/public/content/lessons/2016/span/figures/span-in-3d/SpanOfThreeVectors.svg new file mode 100644 index 00000000..22a9d3f9 --- /dev/null +++ b/public/content/lessons/2016/span/figures/span-in-3d/SpanOfThreeVectors.svg @@ -0,0 +1,199 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/span-in-3d/SpanOfTwoVectorsIn3d.svg b/public/content/lessons/2016/span/figures/span-in-3d/SpanOfTwoVectorsIn3d.svg index 2d019d42..c3df80f8 100644 --- a/public/content/lessons/2016/span/figures/span-in-3d/SpanOfTwoVectorsIn3d.svg +++ b/public/content/lessons/2016/span/figures/span-in-3d/SpanOfTwoVectorsIn3d.svg @@ -1 +1,136 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/span-in-3d/SpanOfTwoVectorsIn3dNoPlane.svg b/public/content/lessons/2016/span/figures/span-in-3d/SpanOfTwoVectorsIn3dNoPlane.svg index 0e6d8ba2..64c96c9e 100644 --- a/public/content/lessons/2016/span/figures/span-in-3d/SpanOfTwoVectorsIn3dNoPlane.svg +++ b/public/content/lessons/2016/span/figures/span-in-3d/SpanOfTwoVectorsIn3dNoPlane.svg @@ -1 +1,126 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/span-in-3d/ThirdVectorIsInSpan.mp4 b/public/content/lessons/2016/span/figures/span-in-3d/ThirdVectorIsInSpan.mp4 new file mode 100644 index 00000000..0d5e1fa3 --- /dev/null +++ b/public/content/lessons/2016/span/figures/span-in-3d/ThirdVectorIsInSpan.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0dd0070c0eb7c4d7e8c7f714374e69080f1b7fbc92351694aadc0e6bb0b246f +size 2949783 diff --git a/public/content/lessons/2016/span/figures/span-in-3d/ThirdVectorIsInSpan.svg b/public/content/lessons/2016/span/figures/span-in-3d/ThirdVectorIsInSpan.svg index 64165e67..741cdf6f 100644 --- a/public/content/lessons/2016/span/figures/span-in-3d/ThirdVectorIsInSpan.svg +++ b/public/content/lessons/2016/span/figures/span-in-3d/ThirdVectorIsInSpan.svg @@ -1 +1,128 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/span-in-3d/ThirdVectorIsNotInSpan.svg b/public/content/lessons/2016/span/figures/span-in-3d/ThirdVectorIsNotInSpan.svg index 332c2c34..f40acc32 100644 --- a/public/content/lessons/2016/span/figures/span-in-3d/ThirdVectorIsNotInSpan.svg +++ b/public/content/lessons/2016/span/figures/span-in-3d/ThirdVectorIsNotInSpan.svg @@ -1 +1,209 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/figures/span/Question1.svg b/public/content/lessons/2016/span/figures/span/Question1.svg index ef7b5556..8ebf8e95 100644 --- a/public/content/lessons/2016/span/figures/span/Question1.svg +++ b/public/content/lessons/2016/span/figures/span/Question1.svg @@ -1 +1,106 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/span/index.mdx b/public/content/lessons/2016/span/index.mdx index d430d906..7908085b 100644 --- a/public/content/lessons/2016/span/index.mdx +++ b/public/content/lessons/2016/span/index.mdx @@ -207,7 +207,8 @@ Two things can happen when we add a third vector: 1. If your third vector happens to be sitting on the span of the first two, then the span doesn't change, you're sort of trapped on that same flat sheet. In other words, adding a scaled version of the third vector to linear combinations of the first two doesn't give you access to any new vectors.
@@ -247,7 +248,7 @@ In the next chapter we'll get into matri **Given the span of two vectors $\left[\begin{array}{c} 0 \\ 3 \\ 2 \end{array}\right]$ and $\left[\begin{array}{c} 0 \\ 1 \\ -2 \end{array}\right]$ illustrated below:**
diff --git a/public/content/lessons/2016/span/notes.txt b/public/content/lessons/2016/span/notes.txt index abf7e908..e3fe28fc 100644 --- a/public/content/lessons/2016/span/notes.txt +++ b/public/content/lessons/2016/span/notes.txt @@ -1,8 +1,9 @@ Notes from Kurt: -- The question at the end of the "Choosing Different Basis Vectors" section is a good question, but given the flow of the preceeding paragraph "I'll go into much more detail on this point in a later chapter, describing the relationship between different coordinate systems..." does it make sense to punt it later down the road? If it stayed, I think I would want to write a different explanation since we haven't talked about linear systems of equations yet. -- TODO: add animation for illustrations below "Take a moment to think about all the different vectors you can get by choosing two scalars, using each to scale one of the vectors, then adding them. Which two-dimensional vectors can you reach by altering your choice of scalars?" -- TODO: Create SVGs for "vectors vs points" section +- Link to figma page: https://www.figma.com/design/mrGqFEpSdqWmWCgv0Yer6I/Essence-of-Linear-Algebra?node-id=280-2 +- The question at the end of the "Choosing Different Basis Vectors" section is a good question, but given the flow of the preceding paragraph "I'll go into much more detail on this point in a later chapter, describing the relationship between different coordinate systems..." does it make sense to punt it later down the road? If it stayed, I think I would want to write a different explanation since we haven't talked about linear systems of equations yet. +- TODO: add animation for illustrations below "Take a moment to think about all the different vectors you can get by choosing two scalars, using each to scale one of the vectors, and then adding them. Which two-dimensional vectors can you reach by altering your choice of scalars?" +- TODO: Create SVGs for the "vectors vs points" section - The section about differing terminologies was removed from before the conclusion section. - Removed this question: diff --git a/public/content/lessons/2016/vectors/figures/coordinate-systems/CoordinateSystemGrid.svg b/public/content/lessons/2016/vectors/figures/coordinate-systems/CoordinateSystemGrid.svg index 7caab9c6..81a42973 100644 --- a/public/content/lessons/2016/vectors/figures/coordinate-systems/CoordinateSystemGrid.svg +++ b/public/content/lessons/2016/vectors/figures/coordinate-systems/CoordinateSystemGrid.svg @@ -1 +1,75 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/vectors/figures/coordinate-systems/CoordinateSystemTickMarks.svg b/public/content/lessons/2016/vectors/figures/coordinate-systems/CoordinateSystemTickMarks.svg index 257fdc99..6f508388 100644 --- a/public/content/lessons/2016/vectors/figures/coordinate-systems/CoordinateSystemTickMarks.svg +++ b/public/content/lessons/2016/vectors/figures/coordinate-systems/CoordinateSystemTickMarks.svg @@ -1 +1,53 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/vectors/figures/coordinate-systems/VectorAsArrow.svg b/public/content/lessons/2016/vectors/figures/coordinate-systems/VectorAsArrow.svg index ba8368c0..30bfe69b 100644 --- a/public/content/lessons/2016/vectors/figures/coordinate-systems/VectorAsArrow.svg +++ b/public/content/lessons/2016/vectors/figures/coordinate-systems/VectorAsArrow.svg @@ -1 +1,77 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/vectors/figures/coordinate-systems/VectorCoordinates.svg b/public/content/lessons/2016/vectors/figures/coordinate-systems/VectorCoordinates.svg index 292e4b9d..e3cbe854 100644 --- a/public/content/lessons/2016/vectors/figures/coordinate-systems/VectorCoordinates.svg +++ b/public/content/lessons/2016/vectors/figures/coordinate-systems/VectorCoordinates.svg @@ -1 +1,105 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/vectors/figures/coordinate-systems/VectorCoordinates3d.svg b/public/content/lessons/2016/vectors/figures/coordinate-systems/VectorCoordinates3d.svg index f009b8a7..0dd60a96 100644 --- a/public/content/lessons/2016/vectors/figures/coordinate-systems/VectorCoordinates3d.svg +++ b/public/content/lessons/2016/vectors/figures/coordinate-systems/VectorCoordinates3d.svg @@ -1 +1,146 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/vectors/figures/introduction/VectorExample.svg b/public/content/lessons/2016/vectors/figures/introduction/VectorExample.svg index 89bccbe8..a6666b58 100644 --- a/public/content/lessons/2016/vectors/figures/introduction/VectorExample.svg +++ b/public/content/lessons/2016/vectors/figures/introduction/VectorExample.svg @@ -1 +1,207 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/vectors/figures/introduction/perspectives.svg b/public/content/lessons/2016/vectors/figures/introduction/perspectives.svg index 750a267c..80f2806a 100644 --- a/public/content/lessons/2016/vectors/figures/introduction/perspectives.svg +++ b/public/content/lessons/2016/vectors/figures/introduction/perspectives.svg @@ -1,412 +1,66 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/vectors/figures/vector-operations/NumberLine.svg b/public/content/lessons/2016/vectors/figures/vector-operations/NumberLine.svg index d0515123..60a4cd98 100644 --- a/public/content/lessons/2016/vectors/figures/vector-operations/NumberLine.svg +++ b/public/content/lessons/2016/vectors/figures/vector-operations/NumberLine.svg @@ -1 +1,167 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/vectors/figures/vector-operations/VectorAddition.svg b/public/content/lessons/2016/vectors/figures/vector-operations/VectorAddition.svg index 5e75f4e8..7dd38097 100644 --- a/public/content/lessons/2016/vectors/figures/vector-operations/VectorAddition.svg +++ b/public/content/lessons/2016/vectors/figures/vector-operations/VectorAddition.svg @@ -1 +1,118 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/vectors/figures/vector-operations/VectorAdditionPrep.svg b/public/content/lessons/2016/vectors/figures/vector-operations/VectorAdditionPrep.svg index e9b6d1a3..ab935617 100644 --- a/public/content/lessons/2016/vectors/figures/vector-operations/VectorAdditionPrep.svg +++ b/public/content/lessons/2016/vectors/figures/vector-operations/VectorAdditionPrep.svg @@ -1 +1,95 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/vectors/figures/vector-operations/VectorScaling.svg b/public/content/lessons/2016/vectors/figures/vector-operations/VectorScaling.svg new file mode 100644 index 00000000..5cf9aaa1 --- /dev/null +++ b/public/content/lessons/2016/vectors/figures/vector-operations/VectorScaling.svg @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/public/content/lessons/2016/vectors/figures/vector-operations/VectorScalingBy2.svg b/public/content/lessons/2016/vectors/figures/vector-operations/VectorScalingBy2.svg deleted file mode 100644 index 29cdc375..00000000 --- a/public/content/lessons/2016/vectors/figures/vector-operations/VectorScalingBy2.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/content/lessons/2016/vectors/figures/vector-operations/VectorScalingByNegativeOnePointFive.svg b/public/content/lessons/2016/vectors/figures/vector-operations/VectorScalingByNegativeOnePointFive.svg index fcbf47a6..f6ecee57 100644 --- a/public/content/lessons/2016/vectors/figures/vector-operations/VectorScalingByNegativeOnePointFive.svg +++ b/public/content/lessons/2016/vectors/figures/vector-operations/VectorScalingByNegativeOnePointFive.svg @@ -1 +1,96 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/vectors/figures/vector-operations/VectorScalingByOneOverThree.svg b/public/content/lessons/2016/vectors/figures/vector-operations/VectorScalingByOneOverThree.svg index 9c739e55..7cb77700 100644 --- a/public/content/lessons/2016/vectors/figures/vector-operations/VectorScalingByOneOverThree.svg +++ b/public/content/lessons/2016/vectors/figures/vector-operations/VectorScalingByOneOverThree.svg @@ -1 +1,100 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/vectors/figures/vector-operations/VectorScalingByTwo.svg b/public/content/lessons/2016/vectors/figures/vector-operations/VectorScalingByTwo.svg new file mode 100644 index 00000000..c0322e48 --- /dev/null +++ b/public/content/lessons/2016/vectors/figures/vector-operations/VectorScalingByTwo.svg @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/content/lessons/2016/vectors/index.mdx b/public/content/lessons/2016/vectors/index.mdx index 2810912e..cf3e59c0 100644 --- a/public/content/lessons/2016/vectors/index.mdx +++ b/public/content/lessons/2016/vectors/index.mdx @@ -27,7 +27,7 @@ The fundamental building block for linear algebra is the vector, so it's worth m You see, broadly speaking there are three distinct-but-related interpretations of vectors, which I'll call the physics student perspective, the computer science perspective, and the mathematician's perspective.
### Physics Perspective @@ -127,7 +127,7 @@ In three-dimensions, you add a third axis, called the $z$-axis, which is perpend
Every triplet of numbers gives you one unique vector in space, and every vector in space gives you exactly one triplet of numbers. @@ -156,6 +156,7 @@ You could think of this as an extension of how we think about adding numbers on
In fact, let's see how vector addition looks numerically. The first vector here has coordinates $\left[\begin{array}{l}1 \\ 2\end{array}\right]$, and the second has coordinates $\left[\begin{array}{c}3 \\ -1\end{array}\right]$. When you take their vector sum using this tip to tail method, you can think of a four step path from the tail of the first to the tip of the second: Walk $1$ to the right, then $2$ up, then $3$ to the right, then $1$ down. @@ -202,7 +203,7 @@ $\begin{bmatrix}4\\-2\end{bmatrix}+\begin{bmatrix}6\\2\end{bmatrix}=\begin{bmatr The other fundamental vector operation is multiplication by a number. This is best understood by just looking at a few examples. If you take the number $2$, and multiply it by a given vector, you stretch out that vector so that it's two times as long as when you started.
diff --git a/public/content/lessons/2016/vectors/notes.txt b/public/content/lessons/2016/vectors/notes.txt index 31b7737f..735294f0 100644 --- a/public/content/lessons/2016/vectors/notes.txt +++ b/public/content/lessons/2016/vectors/notes.txt @@ -1,4 +1,6 @@ Notes from Kurt: -- I removed end section visuals, but is better to keep them in? -- TODO: VectorAddition animation for moving vector to tip to tail \ No newline at end of file +- Link to figma page: https://www.figma.com/design/mrGqFEpSdqWmWCgv0Yer6I/Essence-of-Linear-Algebra?node-id=97-2214 +- I removed the end-section visuals, but is better to keep them in? +- TODO: VectorAddition animation for moving vector to tip to tail +- Figma page link: https://www.figma.com/design/mrGqFEpSdqWmWCgv0Yer6I/Essence-of-Linear-Algebra?node-id=97-2214 diff --git a/public/content/lessons/2019/cramers-rule/notes.txt b/public/content/lessons/2019/cramers-rule/notes.txt index 337468a3..eff7930d 100644 --- a/public/content/lessons/2019/cramers-rule/notes.txt +++ b/public/content/lessons/2019/cramers-rule/notes.txt @@ -1,5 +1,6 @@ Kurt notes: +- Link to fimga page: https://www.figma.com/design/mrGqFEpSdqWmWCgv0Yer6I/Essence-of-Linear-Algebra?node-id=759-7 - To convert the article to dark mode illustrations (to match the rest of the series) replace ".light" with "" in the sources. - Add footnote from Grant's youtube comment about "orthnormal vs. orthogonal" matrices. - Removed visuals from introduction diff --git a/public/content/lessons/2021/quick-eigen/notes.txt b/public/content/lessons/2021/quick-eigen/notes.txt index 2a3fdc16..3176f9c4 100644 --- a/public/content/lessons/2021/quick-eigen/notes.txt +++ b/public/content/lessons/2021/quick-eigen/notes.txt @@ -1,5 +1,9 @@ Notes from Kurt: +- Link to figma page: https://www.figma.com/design/mrGqFEpSdqWmWCgv0Yer6I/Essence-of-Linear-Algebra?node-id=759-10 + +- There is a bigger restructuring recommended by Grant in the pull request: https://github.com/3b1b/3Blue1Brown.com/pull/417 + - "You can skip ahead" rewrite to transition either to the next chapter or the quick tip formula - There's a visual that could be recreated for: "This should make sense if you understand that an eigenvalue describes how much an operator stretches space in a particular direction and that the determinant describes how much an operator scales areas (or volumes)."