updated mathjax, added calc iii notes

This commit is contained in:
Lucas Rufkahr
2026-03-02 21:12:34 -06:00
parent c3dd0c0dd8
commit 96ef87b663
9 changed files with 261 additions and 15 deletions

View File

@@ -0,0 +1,146 @@
{
"version": 1,
"date": "2026-03-03T02:04:24.190Z",
"items": {
"FILES/.tangent/tags": {
"uuid": "1f116a45-8d4b-6a60-be0c-ce73e576658c"
},
"FILES/.tangent/tangents": {
"uuid": "1f116a45-8d4b-6a61-96d0-a7249a7183df"
},
"FILES/.tangent/tangents/diamond-vlg-garynet-org_0": {
"uuid": "1f116a45-8d70-6450-8080-df7bb94b29f3"
},
"FILES/.tangent/tangents/diamond-vlg-garynet-org_0/sessions": {
"uuid": "1f116a45-9054-6040-9fa6-2eba7193ce00"
},
"FILES/.tangent/tangents/diamond-vlg-garynet-org_0/sessions/2026-3-2_19-57-34.tangentsession": {
"uuid": "1f116a45-9054-6041-8722-64e56b4d2d62"
},
"FILES/.tangent/tangents/diamond-vlg-garynet-org_0/tangent.json": {
"uuid": "1f116a45-8d70-6451-886b-2224476dd965"
},
"FILES/.tangent/tangents/diamond-vlg-garynet-org_0/state": {
"uuid": "1f116a45-ffb5-6330-8746-cfee886f782e"
},
"FILES/.tangent/tangents/diamond-vlg-garynet-org_0/state/1f116a45-8d02-6680-b65d-15d2f15bed36.noteview": {
"uuid": "1f116a45-ffb5-6331-8173-a08987654b3f"
},
"FILES/.tangent/tangents/diamond-vlg-garynet-org_0/state/1f116a46-143f-6fd0-ad40-2ffa579935ab.noteview": {
"uuid": "1f116a46-7cd6-6e40-988c-82adea6bf75d"
},
"FILES/_index.md": {
"uuid": "1f116a45-8cfd-6860-8bd1-2ff06e44b1a0",
"modified": "2026-03-03T00:37:12.842Z"
},
"FILES/calculus/frontcover.md": {
"uuid": "1f116a45-8d02-6680-b65d-15d2f15bed36",
"modified": "2026-03-03T00:37:12.842Z"
},
"FILES/calculus/.tangentfolder": {
"uuid": "1f116a45-da0c-6160-b948-504c1fe0a553"
},
"FILES/calculus/Function of Several Variables.md": {
"uuid": "1f116a46-143f-6fd0-ad40-2ffa579935ab",
"modified": "2026-03-03T02:03:41.047Z"
},
"FILES/cpp/basics.md": {
"uuid": "1f116a45-8d04-6d90-bdde-0fa267976244",
"modified": "2026-03-03T00:37:12.842Z",
"structure": [
{
"type": 2,
"level": 2,
"text": "I Introduction",
"start": 135,
"end": 153
},
{
"type": 2,
"level": 2,
"text": "II Variables",
"start": 884,
"end": 900
},
{
"type": 2,
"level": 2,
"text": "III Operators",
"start": 2943,
"end": 2960
}
]
},
"FILES/cpp/control_flow.md": {
"uuid": "1f116a45-8d1a-6d20-9623-3120be49ee69",
"modified": "2026-03-03T00:37:12.842Z",
"structure": [
{
"type": 2,
"level": 2,
"text": "I Introduction",
"start": 140,
"end": 158
},
{
"type": 2,
"level": 2,
"text": "II Variables",
"start": 889,
"end": 905
},
{
"type": 2,
"level": 2,
"text": "III Operators",
"start": 2948,
"end": 2965
}
]
},
"FILES/cpp/frontcover.md": {
"uuid": "1f116a45-8d27-6073-ac8f-edf8ac95a2c6",
"modified": "2026-03-03T00:37:12.842Z"
},
"FILES/cpp/functions.md": {
"uuid": "1f116a45-8d22-6251-ba26-98b09c85c2b7",
"modified": "2026-03-03T00:37:12.842Z",
"structure": [
{
"type": 2,
"level": 2,
"text": "Documentation practice",
"start": 138,
"end": 163
},
{
"type": 2,
"level": 2,
"text": "Default arguments",
"start": 1254,
"end": 1274
}
]
},
"FILES/linux/frontcover.md": {
"uuid": "1f116a45-8d22-6250-b38f-717b97834caa",
"modified": "2026-03-03T00:41:55.874Z"
},
"FILES/linux/oddjob-mkhomedir.md": {
"uuid": "1f116a45-8d24-6960-aa60-b2d5062d02bc",
"modified": "2026-03-03T00:51:24.903Z"
},
"FILES/linux/polkit-ldap.md": {
"uuid": "1f116a45-8d27-6070-ae58-2a12dda55e0f",
"modified": "2026-03-03T00:38:40.892Z"
},
"FILES/linux/vim.md": {
"uuid": "1f116a45-8d27-6071-8264-88730dbea6e6",
"modified": "2026-03-03T00:39:49.006Z"
},
"FILES/physics/frontcover.md": {
"uuid": "1f116a45-8d27-6072-ae03-8fbc875c8d15",
"modified": "2026-03-03T00:37:12.842Z"
}
}
}

View File

@@ -1,7 +1,7 @@
{
"scrollY": 0,
"selection": [
162,
162
173,
173
]
}

View File

@@ -0,0 +1,43 @@
{
"directoryView": {
"openDirectories": [
"FILES/physics",
"FILES/calculus"
],
"selection": [
"FILES/calculus/New Note.md"
],
"sortMode": "name|ascending",
"sortFoldersToTop": true,
"sortQueriesToTop": true
},
"tagTreeView": {
"openDirectories": [],
"selection": [
"FILES/calculus/New Note.md"
],
"sortMode": "name|ascending",
"sortFoldersToTop": true,
"sortQueriesToTop": true
},
"leftSidebar": {
"size": 300,
"mode": 1,
"lastUnfocusedMode": 1,
"lastFocusedMode": 0,
"currentTab": "files"
},
"targetFocusModeLevel": 2,
"system": {
"showMenu": true,
"section": "Notes"
},
"version": 3,
"window_state": {
"x": 960,
"y": 48,
"width": 960,
"height": 1032,
"fullscreen": false
}
}

View File

@@ -1,12 +0,0 @@
+++
date = '2026-03-02T19:00:00-06:00'
draft = false
title = 'Calculus Notes'
layout = 'chapter'
type = 'book'
tags = 'calculus'
chapterno = 15
+++
Definition:

View File

@@ -0,0 +1,46 @@
+++
date = '2026-03-02T19:00:00-06:00'
draft = false
title = 'Function of Several Variables'
layout = 'chapter'
type = 'book'
tags = 'calculus'
chapterno = 15
+++
## Max/Min Problems
-------------------
Definition:
\[
\text{Suppose } (a,b) \text{ is a point in region} R \text{ on which } f \text{ is defined and there is an open disk centered at } (a,b) \text{.}\\\\
\text{If: } f(x,y) \leq f(a,b) \text{, then } f(a,b) \text{ is a local max.}\\
\text{If: } f(x,y) \geq f(a,b) \text{, then } f(a,b) \text{ is a local min.}
\]
Theorem:
\[
\text{If } f \text{ has a local max or min value at } (a,b) \text{ and the partial derivatives } f_x \text{ and } f_y \text{ exist at } (a,b) \text{, then } f_{x}(a,b) = f_{y}(a,b) = 0 \text{.}
\]
If you are at \((a,b)\) and every where you look, the value next to you is higher, you are at a local minimum position. If everywhere you look, the value is lower, you are at a local maximum position.
Critical points are identified by finding where the partial derivatives of each variable in the multi-variate function equals zero.
Definition:
\[
\text{ A critical point in } f \text{ is located as an interior point } (a,b) \text{ if either:}\\\\
f_{x}(a,b) = f_{y}(a,b) = 0\\
f_{x} \text{ or } f{y} \text{ does not exist at } (a,b)
\]
If you are able to find the critical points of \(f\) then you can use the _Second Partial Derivative Test_ to determine the maximum and minimum values.
Theorem:
\[
\text{If the second partial derivatives of } f \text{ are continuous throughout an open disk centered at } (a,b) \text{. Let } D(x,y) = f_{xx}(x,y)f_{yy}(x,y) - (f_{xy}(x,y))^{2} \text{.}\\\\
\text{If } D(a,b) > 0 \text{ and } f_{xx}(a,b) < 0 \text{, there exists a local max at } (a,b) \text{.}\\
\text{If } D(a,b) > 0 \text{ and } f_{xx}(a,b) < 0 \text{, there exists a local min at } (a,b) \text{.}\\
\text{If } D(a,b) < 0 \text{, there exists a saddle point at }(a,b) \text{.}\\
\text{If } D(a,b) = 0 \text{ the test is inconclusive.}
\]

View File

@@ -14,3 +14,5 @@ title = 'My New Hugo Site'
[markup.goldmark.extensions.passthrough.delimiters]
block = [['\[', '\]'], ['$$', '$$']]
inline = [['\(', '\)']]
[params]
math = true

View File

@@ -4,9 +4,12 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
{{ if .Param "math" }}
{{ partialCached "math.html" . }}
{{ end }}
<title></title>
</head>
<body>
<body style="width: 60%; margin: 0 auto;">
<header>{{ partial "header.html" }}</header>
<main>
{{ block "main" . }}

Binary file not shown.

View File

@@ -0,0 +1,18 @@
<script type="text/javascript" id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@4/tex-mml-chtml.js"></script>
<script>
MathJax = {
tex: {
displayMath: [['\\[', '\\]'], ['$$', '$$']], // block
inlineMath: [['\\(', '\\)']] // inline
},
loader:{
load: ['ui/safe']
},
output: {
displayAlign: 'left',
displayIndent: '1em'
},
};
</script>