From a191cdf7895ae7fc8ba66f262967379f2db7b68a Mon Sep 17 00:00:00 2001 From: PixelatedLagg <81400034+PixelatedLagg@users.noreply.github.com> Date: Mon, 12 Aug 2024 01:10:44 -0400 Subject: [PATCH] Updates --- asset-manifest.json | 8 ++++---- imgs/Proofs/3_1.png | Bin 0 -> 10093 bytes imgs/Proofs/3_2.png | Bin 0 -> 14470 bytes index.html | 2 +- ....bdfd4731.chunk.js => 775.7529fa55.chunk.js} | 2 +- static/js/main.786721c1.js | 3 +++ ...LICENSE.txt => main.786721c1.js.LICENSE.txt} | 0 static/js/main.786721c1.js.map | 1 + static/js/main.c1070ac5.js | 3 --- static/js/main.c1070ac5.js.map | 1 - 10 files changed, 10 insertions(+), 10 deletions(-) create mode 100644 imgs/Proofs/3_1.png create mode 100644 imgs/Proofs/3_2.png rename static/js/{775.bdfd4731.chunk.js => 775.7529fa55.chunk.js} (61%) create mode 100644 static/js/main.786721c1.js rename static/js/{main.c1070ac5.js.LICENSE.txt => main.786721c1.js.LICENSE.txt} (100%) create mode 100644 static/js/main.786721c1.js.map delete mode 100644 static/js/main.c1070ac5.js delete mode 100644 static/js/main.c1070ac5.js.map diff --git a/asset-manifest.json b/asset-manifest.json index e39bb21..efd08ac 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,18 +1,18 @@ { "files": { "main.css": "/static/css/main.d391b2ee.css", - "main.js": "/static/js/main.c1070ac5.js", + "main.js": "/static/js/main.786721c1.js", "static/js/329.39349b8b.chunk.js": "/static/js/329.39349b8b.chunk.js", "static/js/573.882654c3.chunk.js": "/static/js/573.882654c3.chunk.js", - "static/js/775.bdfd4731.chunk.js": "/static/js/775.bdfd4731.chunk.js", + "static/js/775.7529fa55.chunk.js": "/static/js/775.7529fa55.chunk.js", "static/js/404.5dfc04ee.chunk.js": "/static/js/404.5dfc04ee.chunk.js", "static/media/Inter-VariableFont_slnt,wght.ttf": "/static/media/Inter-VariableFont_slnt,wght.aadb65ac45347ff46699.ttf", "index.html": "/index.html", "main.d391b2ee.css.map": "/static/css/main.d391b2ee.css.map", - "main.c1070ac5.js.map": "/static/js/main.c1070ac5.js.map" + "main.786721c1.js.map": "/static/js/main.786721c1.js.map" }, "entrypoints": [ "static/css/main.d391b2ee.css", - "static/js/main.c1070ac5.js" + "static/js/main.786721c1.js" ] } \ No newline at end of file diff --git a/imgs/Proofs/3_1.png b/imgs/Proofs/3_1.png new file mode 100644 index 0000000000000000000000000000000000000000..06a257c83a81c149b95bc45590afe52959714b28 GIT binary patch literal 10093 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 literal 0 HcmV?d00001 diff --git a/index.html b/index.html index 6810d34..2d2381a 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -Home
\ No newline at end of file +Home
\ No newline at end of file diff --git a/static/js/775.bdfd4731.chunk.js b/static/js/775.7529fa55.chunk.js similarity index 61% rename from static/js/775.bdfd4731.chunk.js rename to static/js/775.7529fa55.chunk.js index 6256141..df55e03 100644 --- a/static/js/775.bdfd4731.chunk.js +++ b/static/js/775.7529fa55.chunk.js @@ -1 +1 @@ -"use strict";(self.webpackChunkmathinfo=self.webpackChunkmathinfo||[]).push([[775],{775:function(s){s.exports=JSON.parse('{"Summary":{"text":"

Proofs

","image":"
\\"\\"

Proofs graphic.

"},"pythagorean-theorem-and-distance-formula-derivation":{"title":"The Pythagorean Theorem and The Distance Formula Derivation","sections":[{"text":"

The Pythagorean Theorem and The Distance Formula Derivation

Alexander DeCarlo

The Pythagorean Theorem is one of the most fundamental theorems in all of Mathematics, but little are familiar with the proof of such a formula. This theorem is used to find the length of any diagonal line which gives us a formula for how to calculate the distance between two points in space. But how was it proven?

Let\'s throw away any knowledge of the Pythagorean Theorem and simply try to answer this question: What is the length of this line on the coordinate plane?

\'A

Looking at the image, we can see that A = (-6, -3), and B = (7, 6). We can easily calculate distance when the points are on the same dimension, but how do we calculate distance when two dimensions are involved? Looking at A and B, we can see they are 13 units away horizontally and 12 units away vertically. Let\'s represent this as a triangle.

","image":"
\\"\\"

Diagram of right triangle.

"},{"text":"

Here, c is our unknown, b is 13 and a is 12. This creates a right triangle. Right triangles are special for many reasons - a big factor being their properties of similarity.

\'A

Above shows how each component angle of each triangle must be all equivalent when Triangle 3 is bisected to where it internally creates Triangle 1 and Triangle 2. What similarity tells us is that the ratios of the side lengths must be equivalent. This is because while the triangles can have different sizes overall, their interior angles dictate the side length proportions. Therefore, when two angles are shown to be equal, the third must also be equal, creating these proportions. For example, in the previous model: a / b = e / d. Right triangles are the only triangles where you can have this and its two components similar, due to the creation of two equal degree angles when bisecting the hypotenuse. You can mess around with these ratios and find many relationships, so let\'s try to expand and discover something we didn\'t expect.

","image":"
\\"\\"

A triangle representation of the distance between points A and B.

"},{"text":"

Consider two ratios: a / c = e / a and b / c = f / b. These ratios are particularly interesting because they contain a and b side lengths of the main triangle twice in their respective equations. By cross multiplying, a2 = ce and b2 = cf. Since c is in both of these equations, let\'s add them together to simplify things: a2 + b2 = ce + cf. It is clear that we can factor out c: a2 + b2 = c(e + f). Looking at the diagram: e + f = c, meaning we can substitute e + f out for c and get a2 + b2 = c2. This relationship is not obvious at all, but can beautifully be derived from very simple similarity relationships. Some good news here is that since c is isolated, we can solve for the diagonal side length of a triangle given only vertical and horizontal lengths, being c = sqrt(a2 + b2). We can finally get that equation for the distance of any two points on a plane.



let D be the distance
C = sqrt(a2 + b2)
(Substitute out hypotenuse length c.)
D = sqrt(a2 + b2) (a is our vertical length and b is our horizontal length.)
a = | y1 - y2 |
b = | x1 - x2 |
D = sqrt((y2 - y1)2 + (x2 - x1)2)
(The absolute values are removed because the whole thing is squared, and since negative * negative = positive, the order of variables doesn\'t matter.)



Now we can find the distance between A = (-6, -3) and B = (7, 6). With proper substitution we get:



D = sqrt((-3 - 6)2 + (-6 - 7)2)
D = sqrt(81 + 169)
D = sqrt(250) = \u224815.811
","image":""}]},"three-dimensional-pythagorean-theorem":{"title":"Three Dimensional Pythagorean Theorem","sections":[{"text":"

Three Dimensional Pythagorean Theorem

Alexander DeCarlo

Deriving the Pythagorean Theorem in three dimensions is surprisingly simple, as it builds on the 2D Pythagorean Theorem. The Pythagorean Theorem in two dimensions states: a2 + b2 = c2, where a and b are the legs of a right triangle, and c is the hypotenuse.

\'A

From this three dimensional illustration, we want to find what s is from non-angled lines: x, y and z.With help from the Pythagorean Theorem, we can deduce: c2 = x2 + y2. We can also notice that on the rectangular prism, z stays completely vertical. With that information, it is time to use the Pythagorean Theorem on the triangle containing s.



z2 + (sqrt(x2 + y2))2 = s2
x2 + y2 + z2 = s2
(Absolute value signs are not needed when canceling out due to x and y both squared.)



With changing the variable names to match the Pythagorean Theorem, we get: a2 + b2 + c2 = d2. There is a clear pattern when increasing one dimension, and it\'s by simply adding a new variable. To find a distance formula in 3D space, the process is exactly the same:



D = sqrt((x2 - x1)2 + (y2 - y1)2 + (z2 - z1)2)

When going up a dimension, all you need to do is add the subtracted coordinates squared. You can see this in action when going down dimensions. If D = sqrt((x2 - x1)2 + (y2 - y1)2 + (z2 - z1)2), decreasing to a single dimension gives us D = sqrt(x2 - x1)2), which when canceled is: D = | x2 - x1 |, the formula for finding the distance between two points on the number line.

Therefore, for n dimensions, the Pythagorean Theorem theoretically would be: a12 + \u2026 + an2 = c2, where n is the amount of dimensions, each term is the distance in its dimension, and c is the hypotenuse.

","image":"
\\"Diagram

Diagram of right triangle.

"}]}}')}}]); \ No newline at end of file +"use strict";(self.webpackChunkmathinfo=self.webpackChunkmathinfo||[]).push([[775],{775:function(e){e.exports=JSON.parse('{"Summary":{"text":"

Proofs

","image":"
\\"\\"

Proofs graphic.

"},"pythagorean-theorem-and-distance-formula-derivation":{"title":"The Pythagorean Theorem and The Distance Formula Derivation","sections":[{"text":"

The Pythagorean Theorem and The Distance Formula Derivation

Alexander DeCarlo

The Pythagorean Theorem is one of the most fundamental theorems in all of Mathematics, but little are familiar with the proof of such a formula. This theorem is used to find the length of any diagonal line which gives us a formula for how to calculate the distance between two points in space. But how was it proven?

Let\'s throw away any knowledge of the Pythagorean Theorem and simply try to answer this question: What is the length of this line on the coordinate plane?

\'A

Looking at the image, we can see that A = (-6, -3), and B = (7, 6). We can easily calculate distance when the points are on the same dimension, but how do we calculate distance when two dimensions are involved? Looking at A and B, we can see they are 13 units away horizontally and 12 units away vertically. Let\'s represent this as a triangle.

","image":"
\\"\\"

Diagram of right triangle.

"},{"text":"

Here, c is our unknown, b is 13 and a is 12. This creates a right triangle. Right triangles are special for many reasons - a big factor being their properties of similarity.

\'A

Above shows how each component angle of each triangle must be all equivalent when Triangle 3 is bisected to where it internally creates Triangle 1 and Triangle 2. What similarity tells us is that the ratios of the side lengths must be equivalent. This is because while the triangles can have different sizes overall, their interior angles dictate the side length proportions. Therefore, when two angles are shown to be equal, the third must also be equal, creating these proportions. For example, in the previous model: a / b = e / d. Right triangles are the only triangles where you can have this and its two components similar, due to the creation of two equal degree angles when bisecting the hypotenuse. You can mess around with these ratios and find many relationships, so let\'s try to expand and discover something we didn\'t expect.

","image":"
\\"\\"

A triangle representation of the distance between points A and B.

"},{"text":"

Consider two ratios: a / c = e / a and b / c = f / b. These ratios are particularly interesting because they contain a and b side lengths of the main triangle twice in their respective equations. By cross multiplying, a2 = ce and b2 = cf. Since c is in both of these equations, let\'s add them together to simplify things: a2 + b2 = ce + cf. It is clear that we can factor out c: a2 + b2 = c(e + f). Looking at the diagram: e + f = c, meaning we can substitute e + f out for c and get a2 + b2 = c2. This relationship is not obvious at all, but can beautifully be derived from very simple similarity relationships. Some good news here is that since c is isolated, we can solve for the diagonal side length of a triangle given only vertical and horizontal lengths, being c = sqrt(a2 + b2). We can finally get that equation for the distance of any two points on a plane.



let D be the distance
C = sqrt(a2 + b2)
(Substitute out hypotenuse length c.)
D = sqrt(a2 + b2) (a is our vertical length and b is our horizontal length.)
a = | y1 - y2 |
b = | x1 - x2 |
D = sqrt((y2 - y1)2 + (x2 - x1)2)
(The absolute values are removed because the whole thing is squared, and since negative * negative = positive, the order of variables doesn\'t matter.)



Now we can find the distance between A = (-6, -3) and B = (7, 6). With proper substitution we get:



D = sqrt((-3 - 6)2 + (-6 - 7)2)
D = sqrt(81 + 169)
D = sqrt(250) = \u224815.811
","image":""}]},"three-dimensional-pythagorean-theorem":{"title":"Three Dimensional Pythagorean Theorem","sections":[{"text":"

Three Dimensional Pythagorean Theorem

Alexander DeCarlo

Deriving the Pythagorean Theorem in three dimensions is surprisingly simple, as it builds on the 2D Pythagorean Theorem. The Pythagorean Theorem in two dimensions states: a2 + b2 = c2, where a and b are the legs of a right triangle, and c is the hypotenuse.

\'A

From this three dimensional illustration, we want to find what s is from non-angled lines: x, y and z.With help from the Pythagorean Theorem, we can deduce: c2 = x2 + y2. We can also notice that on the rectangular prism, z stays completely vertical. With that information, it is time to use the Pythagorean Theorem on the triangle containing s.



z2 + (sqrt(x2 + y2))2 = s2
x2 + y2 + z2 = s2
(Absolute value signs are not needed when canceling out due to x and y both squared.)



With changing the variable names to match the Pythagorean Theorem, we get: a2 + b2 + c2 = d2. There is a clear pattern when increasing one dimension, and it\'s by simply adding a new variable. To find a distance formula in 3D space, the process is exactly the same:



D = sqrt((x2 - x1)2 + (y2 - y1)2 + (z2 - z1)2)

When going up a dimension, all you need to do is add the subtracted coordinates squared. You can see this in action when going down dimensions. If D = sqrt((x2 - x1)2 + (y2 - y1)2 + (z2 - z1)2), decreasing to a single dimension gives us D = sqrt(x2 - x1)2), which when canceled is: D = | x2 - x1 |, the formula for finding the distance between two points on the number line.

Therefore, for n dimensions, the Pythagorean Theorem theoretically would be: a12 + \u2026 + an2 = c2, where n is the amount of dimensions, each term is the distance in its dimension, and c is the hypotenuse.

","image":"
\\"Diagram

Diagram of right triangle.

"}]},"proof-of-the-fundamental-theorem-of-calculus-part-i":{"title":"Proof of the Fundamental Theorem of Calculus Part I","sections":[{"text":"

Proof of the Fundamental Theorem of Calculus Part I

Alexander DeCarlo

Proving the fundamental theorem of calculus consists of two parts. Interestingly, the \u201cfirst part\u201d was proved secondly, and the \u201csecond part\u201d was proved first. However, it makes much more sense for any calculus student to learn the first part\'s proof, then the second one, despite the order that they were proven. Let\'s jump right into the first part!

The first part of the fundamental theorem of calculus connects the idea of a derivative and an integral. It states that the derivative of an integral returns the original function. In mathematical notation: \\\\[\\\\frac{d}{dx}\\\\left[\\\\int f(x) \\\\, dx\\\\right] = f(x)\\\\]This can also be used to say that the integral of f(x) (area under the curve) is just the \u201cantiderivative\u201d of f(x), or in simpler terms, a function g(x) where its derivative of f(x). As we can see, proving this theorem will give us a gateway into actually solving integrals, one of the hardest tasks in calculus.

But why would we even consider a relationship in the first place? Well, let\'s consider a very general function, f(x).

\'Graph

Now, consider f(x) and A(x), where A(x) is the area function. Basically, we are assuming that the area under any curve can be considered some function of x. As we see with the blue line to the right, changing that also changes the overall area of the function. If f(x) is decreasing, then the added area to A(x) will become less and less large. Here, we can intuitively see a connection to the derivative of f(x) and A(x). It just so happens that the area function IS the antiderivative of f(x), which is less intuitive to see.

Lets begin with the proof:

Consider A(x) and f(x) where A(x) is the area function to f(x). We are to prove that A\'(x) = f(x).

Let\'s begin with the definition of a derivative, just to see if we can work with that somehow: \\\\[ A\'(x) = \\\\lim_{h \\\\to 0} \\\\left[ \\\\frac{A(x+h) - A(x)}{h} \\\\right] \\\\]

Notice A(x + h) and A(x). These appear to be the difference of 2 areas. Let\'s represent this graphically.

\'Graph

As we see, A(x+h) - A(x) must be some definite area, but what? Here, we will use interesting logic in our proof. First thing, we notice that the value of f(x) at point x shown is at a minimum, and f(x+h) is at a maximum for the interval x to x+h. That seems unique, why isn\'t x+h moved a bit more to the right, where it wouldn\'t be a maximum of the interval? Well, the key is that the expression A(x+h) - A(x) is a limit, so \u201ch\u201d is meant to be a slight nudge to x. It seems a lot more like a nudge on the graph to show the idea of the area under a curve. Since \u201ch\u201d approaches 0, it is meant to be a \u201csufficiently small\u201d value. This means that either f(x) or f(x+h) is a max or a min, depending if the function is increasing or not, because the distance between x and x+h will approach 0. Although it doesn\'t really matter as we will see, the function is increasing so f(x+h) will be the max. and f(x) will be the min.

Now with that settled, why does that even matter? Well, we know the area between x and x+h is an area, and that f(x) is the lowest point on the graph, and f(x+h) is the highest. Now, we know that the area in the interval is some area value, A. Let\'s simplify the area for A greatly. Let\'s say that the area for A is just the area of some rectangle with the width of the interval h. Then, A = h*f(c), where f(c) is some height between f(x) and f(x+h). Ok\u2026 but how does that help us? Well, we know that f(x) is a minimum, so f(x) * h MUST be smaller than the actual area for the interval, because all other points on the graph are greater than f(x). So, if you view the interval as the sum of a bunch of rectangles, we just took the smallest rectangle and spread it across the interval, meaning it must be smaller. With similar logic, since f(x+h) is a maximum, it MUST be larger than the actual area. With that, we know that f(c) must be somewhere between f(x) and f(x+h). Since our function is continuous, we know that every value must exist between f(x) and f(x+h), which means every value must exist between f(x)*h and f(x+h)*h. This means that area A must exist in the form f(c) * h, where c \u2208 [x, x+h]. \\\\[ A\'(x) = \\\\lim_{h \\\\to 0} \\\\left[ \\\\frac{A(x+h) - A(x)}{h} \\\\right] \\\\]

Back to the actual math, we essentially just logically proven that A(x+h) - A(x) = f(c) * h. Let\'s substitute that in! \\\\[ A\'(x) = \\\\lim_{h \\\\to 0} \\\\left[ \\\\frac{f(c) * h}{h} \\\\right] \\\\] \\\\[ A\'(x) = \\\\lim_{h \\\\to 0} \\\\left[ f(c) \\\\right] \\\\]

Now, we know that c \u2208 [x, x + h] then, \\\\[ x \\\\leq c \\\\leq x + h \\\\]

But, h\u21920, so: \\\\[ x \\\\leq c \\\\leq x \\\\]

Which means c = x, meaning f(c) = f(x), solving the limit.

A\'(x) = f(x), which is what we meant to prove.

"}]}}')}}]); \ No newline at end of file diff --git a/static/js/main.786721c1.js b/static/js/main.786721c1.js new file mode 100644 index 0000000..7bdc4d8 --- /dev/null +++ b/static/js/main.786721c1.js @@ -0,0 +1,3 @@ +/*! For license information please see main.786721c1.js.LICENSE.txt */ +!function(){var e={124:function(){},463:function(e,t,n){"use strict";var r=n(791),a=n(296);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n