<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:video="http://www.google.com/schemas/sitemap-video/1.1" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://pipmath.app/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pipmath.app/privacy/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pipmath.app/learn-algebra-visually/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pipmath.app/graphing-functions-game/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pipmath.app/solve-equations-visually/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pipmath.app/guides/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pipmath.app/solve-inequalities-visually/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pipmath.app/graph-transformations-visually/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pipmath.app/quadratics-visually/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pipmath.app/polynomials-visually/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pipmath.app/exponentials-and-logs-visually/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pipmath.app/sine-and-cosine-visually/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pipmath.app/limits-visually/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pipmath.app/derivatives-visually/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pipmath.app/integrals-visually/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pipmath.app/blog/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pipmath.app/blog/find-slope-from-two-points/</loc>
    <lastmod>2026-10-23</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/find-slope-from-two-points/slope-poster.jpg</video:thumbnail_loc>
      <video:title>How to find the slope from two points, explained in under a minute</video:title>
      <video:description>Rise over run: divide the change in height by the change across between any two points to get the slope.</video:description>
      <video:content_loc>https://pipmath.app/blog/find-slope-from-two-points/slope-vertical.mp4</video:content_loc>
      <video:duration>52</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/what-is-a-function/</loc>
    <lastmod>2026-10-23</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/what-is-a-function/function-poster.jpg</video:thumbnail_loc>
      <video:title>What is a function in math, explained in under a minute</video:title>
      <video:description>A function is a rule that gives exactly one output for every input. The vertical line test shows which graphs are functions.</video:description>
      <video:content_loc>https://pipmath.app/blog/what-is-a-function/function-vertical.mp4</video:content_loc>
      <video:duration>57</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/what-does-f-of-x-mean/</loc>
    <lastmod>2026-10-23</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/what-does-f-of-x-mean/fx-poster.jpg</video:thumbnail_loc>
      <video:title>What does f(x) mean, explained in under a minute</video:title>
      <video:description>f(x) is the output of the function f for the input x. f(4) means put 4 in, not f times 4.</video:description>
      <video:content_loc>https://pipmath.app/blog/what-does-f-of-x-mean/fx-vertical.mp4</video:content_loc>
      <video:duration>48</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/domain-and-range-explained/</loc>
    <lastmod>2026-10-23</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/domain-and-range-explained/domain-poster.jpg</video:thumbnail_loc>
      <video:title>Domain and range explained simply, in under a minute</video:title>
      <video:description>The domain is the shadow of a graph on the floor, the inputs allowed. The range is its shadow on the wall, the outputs that come out.</video:description>
      <video:content_loc>https://pipmath.app/blog/domain-and-range-explained/domain-vertical.mp4</video:content_loc>
      <video:duration>51</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/what-is-slope/</loc>
    <lastmod>2026-10-23</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/what-is-slope/slope-meaning-poster.jpg</video:thumbnail_loc>
      <video:title>What is slope in math, explained in under a minute</video:title>
      <video:description>Slope is how far a line goes up or down for every step across: rise over run. Uphill is positive, downhill is negative, flat is zero.</video:description>
      <video:content_loc>https://pipmath.app/blog/what-is-slope/slope-meaning-vertical.mp4</video:content_loc>
      <video:duration>50</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/slope-intercept-form/</loc>
    <lastmod>2026-10-23</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/slope-intercept-form/mxb-poster.jpg</video:thumbnail_loc>
      <video:title>Slope-intercept form y = mx + b, explained in under a minute</video:title>
      <video:description>In y = mx + b, m is the slope and b is where the line crosses the y-axis. Change m and the line pivots, change b and it slides.</video:description>
      <video:content_loc>https://pipmath.app/blog/slope-intercept-form/mxb-vertical.mp4</video:content_loc>
      <video:duration>43</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/graph-a-line-from-its-equation/</loc>
    <lastmod>2026-10-23</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/graph-a-line-from-its-equation/graph-line-poster.jpg</video:thumbnail_loc>
      <video:title>How to graph a line from its equation, in under a minute</video:title>
      <video:description>Start at b on the y-axis, step across 1 and up by the slope, repeat, then draw the line through the dots.</video:description>
      <video:content_loc>https://pipmath.app/blog/graph-a-line-from-its-equation/graph-line-vertical.mp4</video:content_loc>
      <video:duration>51</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/equation-of-a-line-from-two-points/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/equation-of-a-line-from-two-points/equation-poster.jpg</video:thumbnail_loc>
      <video:title>How to find the equation of a line from two points, in under a minute</video:title>
      <video:description>Find the slope from the two points, put one point into y = mx + b to find b, then check the equation with the other point.</video:description>
      <video:content_loc>https://pipmath.app/blog/equation-of-a-line-from-two-points/equation-vertical.mp4</video:content_loc>
      <video:duration>53</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/horizontal-and-vertical-lines-slope/</loc>
    <lastmod>2026-10-23</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/horizontal-and-vertical-lines-slope/special-lines-poster.jpg</video:thumbnail_loc>
      <video:title>Slope of horizontal and vertical lines, in under a minute</video:title>
      <video:description>A horizontal line has a rise of 0, so its slope is 0. A vertical line has a run of 0, so its slope is undefined.</video:description>
      <video:content_loc>https://pipmath.app/blog/horizontal-and-vertical-lines-slope/special-lines-vertical.mp4</video:content_loc>
      <video:duration>52</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/how-to-solve-a-linear-equation/</loc>
    <lastmod>2026-10-23</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/how-to-solve-a-linear-equation/solve-poster.jpg</video:thumbnail_loc>
      <video:title>How to solve a linear equation, in under a minute</video:title>
      <video:description>Each side of an equation is a line. Doing the same to both sides moves both lines, but they still cross at the same x, the answer.</video:description>
      <video:content_loc>https://pipmath.app/blog/how-to-solve-a-linear-equation/solve-vertical.mp4</video:content_loc>
      <video:duration>55</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/x-intercept-and-y-intercept/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/x-intercept-and-y-intercept/intercepts-poster.jpg</video:thumbnail_loc>
      <video:title>How to find the x-intercept and y-intercept, in under a minute</video:title>
      <video:description>The y-intercept is where a line crosses the y-axis, so set x to 0. The x-intercept is where it crosses the x-axis, so set y to 0 and solve.</video:description>
      <video:content_loc>https://pipmath.app/blog/x-intercept-and-y-intercept/intercepts-vertical.mp4</video:content_loc>
      <video:duration>45</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/is-it-a-linear-function/</loc>
    <lastmod>2026-10-23</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/is-it-a-linear-function/linear-test-poster.jpg</video:thumbnail_loc>
      <video:title>How to tell if a function is linear, in under a minute</video:title>
      <video:description>A function is linear when the output changes by the same amount for every step of the input. Check the differences in a table.</video:description>
      <video:content_loc>https://pipmath.app/blog/is-it-a-linear-function/linear-test-vertical.mp4</video:content_loc>
      <video:duration>47</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/linear-word-problems/</loc>
    <lastmod>2026-10-23</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/linear-word-problems/word-problems-poster.jpg</video:thumbnail_loc>
      <video:title>How to solve linear equation word problems, in under a minute</video:title>
      <video:description>The price per visit is the slope and the joining fee is b, so a gym that costs 20 to join and 5 per visit is y = 5x + 20. Six visits cost 50, and 70 buys 10 visits.</video:description>
      <video:content_loc>https://pipmath.app/blog/linear-word-problems/word-problems-vertical.mp4</video:content_loc>
      <video:duration>47</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/parallel-and-perpendicular-lines/</loc>
    <lastmod>2026-10-23</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/parallel-and-perpendicular-lines/parallel-perpendicular-poster.jpg</video:thumbnail_loc>
      <video:title>Parallel and perpendicular lines, in under a minute</video:title>
      <video:description>Parallel lines have the same slope. When two lines meet at a right angle, their slopes multiply to −1: flip the fraction and change the sign.</video:description>
      <video:content_loc>https://pipmath.app/blog/parallel-and-perpendicular-lines/parallel-perpendicular-vertical.mp4</video:content_loc>
      <video:duration>45</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/solve-a-system-of-equations-by-graphing/</loc>
    <lastmod>2026-10-23</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/solve-a-system-of-equations-by-graphing/system-graphing-poster.jpg</video:thumbnail_loc>
      <video:title>How to solve a system of equations by graphing, in under a minute</video:title>
      <video:description>Each equation is a line. The solution is the point where the lines cross. y = 2x − 2 and y = −x + 7 cross at (3, 4), which works in both equations.</video:description>
      <video:content_loc>https://pipmath.app/blog/solve-a-system-of-equations-by-graphing/system-graphing-vertical.mp4</video:content_loc>
      <video:duration>39</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/solve-a-system-by-substitution/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/solve-a-system-by-substitution/substitution-poster.jpg</video:thumbnail_loc>
      <video:title>How to solve a system by substitution, in under a minute</video:title>
      <video:description>For y = 3x and x + y = 8, replace y with 3x to get x + 3x = 8. That gives x = 2, and then y = 6, so the solution is (2, 6).</video:description>
      <video:content_loc>https://pipmath.app/blog/solve-a-system-by-substitution/substitution-vertical.mp4</video:content_loc>
      <video:duration>37</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/no-solution-or-infinitely-many-solutions/</loc>
    <lastmod>2026-10-23</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/no-solution-or-infinitely-many-solutions/no-solution-poster.jpg</video:thumbnail_loc>
      <video:title>No solution or infinitely many solutions, in under a minute</video:title>
      <video:description>Parallel lines have the same slope and never meet, so 2x + 1 = 2x − 3 gives 1 = −3, which is false: no solution. The same line gives 0 = 0, which is always true: infinitely many.</video:description>
      <video:content_loc>https://pipmath.app/blog/no-solution-or-infinitely-many-solutions/no-solution-vertical.mp4</video:content_loc>
      <video:duration>42</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/break-even-point/</loc>
    <lastmod>2026-10-23</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/break-even-point/break-even-poster.jpg</video:thumbnail_loc>
      <video:title>How to find the break-even point of two plans, in under a minute</video:title>
      <video:description>Plan A costs 10 plus 1 per GB and plan B costs 4 plus 3 per GB. They break even at 3 GB, where both cost 13. Plan B is cheaper before that and plan A after.</video:description>
      <video:content_loc>https://pipmath.app/blog/break-even-point/break-even-vertical.mp4</video:content_loc>
      <video:duration>39</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/how-to-solve-a-linear-inequality/</loc>
    <lastmod>2026-10-23</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/how-to-solve-a-linear-inequality/inequality-poster.jpg</video:thumbnail_loc>
      <video:title>How to solve a linear inequality, in under a minute</video:title>
      <video:description>2x + 1 &gt; 5 gives x &gt; 2. When you divide both sides by a negative number, flip the inequality sign: −3x &lt; 12 gives x &gt; −4.</video:description>
      <video:content_loc>https://pipmath.app/blog/how-to-solve-a-linear-inequality/inequality-vertical.mp4</video:content_loc>
      <video:duration>44</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/graph-an-inequality/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/graph-an-inequality/graph-inequality-poster.jpg</video:thumbnail_loc>
      <video:title>How to graph an inequality, in under a minute</video:title>
      <video:description>Graph y &gt; x + 1 by drawing the boundary dashed, then testing a point. (1, 4) works, so shade that side. (3, 0) does not.</video:description>
      <video:content_loc>https://pipmath.app/blog/graph-an-inequality/graph-inequality-vertical.mp4</video:content_loc>
      <video:duration>47</video:duration>
      <video:publication_date>2026-10-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/function-transformations-explained/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/function-transformations-explained/transformations-poster.jpg</video:thumbnail_loc>
      <video:title>Function transformations explained in under a minute</video:title>
      <video:description>Start with y = x². Inside the brackets, x − 1 slides it right 1. In front, −2 stretches it by 2 and flips it. At the end, + 3 lifts it up 3.</video:description>
      <video:content_loc>https://pipmath.app/blog/function-transformations-explained/transformations-vertical.mp4</video:content_loc>
      <video:duration>46</video:duration>
      <video:publication_date>2026-10-24</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/vertical-shift-of-a-function/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/vertical-shift-of-a-function/vertical-shift-poster.jpg</video:thumbnail_loc>
      <video:title>Vertical shifts of a function in under a minute</video:title>
      <video:description>Adding 2 at the end of y = x² lifts every point up by 2. Subtracting 3 lowers every point by 3. The shape does not change, only the heights.</video:description>
      <video:content_loc>https://pipmath.app/blog/vertical-shift-of-a-function/vertical-shift-vertical.mp4</video:content_loc>
      <video:duration>34</video:duration>
      <video:publication_date>2026-10-24</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/horizontal-shift-of-a-function/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/horizontal-shift-of-a-function/horizontal-shift-poster.jpg</video:thumbnail_loc>
      <video:title>Horizontal shifts of a function in under a minute</video:title>
      <video:description>In y = (x − 3)² the bottom of the bowl is where the inside is zero, at x = 3, so it slides 3 to the right. In y = (x + 2)² it is at x = −2, so it slides left.</video:description>
      <video:content_loc>https://pipmath.app/blog/horizontal-shift-of-a-function/horizontal-shift-vertical.mp4</video:content_loc>
      <video:duration>39</video:duration>
      <video:publication_date>2026-10-24</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/reflect-a-graph-over-the-x-axis-and-y-axis/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/reflect-a-graph-over-the-x-axis-and-y-axis/reflections-poster.jpg</video:thumbnail_loc>
      <video:title>Reflecting a graph over the x-axis and y-axis in under a minute</video:title>
      <video:description>A minus in front flips y = √x over the x-axis, so (4, 2) goes to (4, −2). A minus on the x flips it over the y-axis, so (4, 2) goes to (−4, 2).</video:description>
      <video:content_loc>https://pipmath.app/blog/reflect-a-graph-over-the-x-axis-and-y-axis/reflections-vertical.mp4</video:content_loc>
      <video:duration>34</video:duration>
      <video:publication_date>2026-10-24</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/vertical-stretch-and-compression/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/vertical-stretch-and-compression/stretch-poster.jpg</video:thumbnail_loc>
      <video:title>Stretching and squashing a graph in under a minute</video:title>
      <video:description>A 2 in front of x² multiplies every height by 2, so the parabola is taller and looks narrower. A ½ makes it flatter. A 2 on x squeezes it toward the y-axis.</video:description>
      <video:content_loc>https://pipmath.app/blog/vertical-stretch-and-compression/stretch-vertical.mp4</video:content_loc>
      <video:duration>38</video:duration>
      <video:publication_date>2026-10-24</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/what-is-a-quadratic-function/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/what-is-a-quadratic-function/quadratic-poster.jpg</video:thumbnail_loc>
      <video:title>What is a quadratic function, in under a minute</video:title>
      <video:description>y = x² − 4x + 3 is a bowl because the number in front of x² is positive. It crosses the y-axis at 3 and its lowest point, the vertex, is at (2, −1). Make that number negative and it is an arch.</video:description>
      <video:content_loc>https://pipmath.app/blog/what-is-a-quadratic-function/quadratic-vertical.mp4</video:content_loc>
      <video:duration>40</video:duration>
      <video:publication_date>2026-10-24</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/vertex-form-of-a-quadratic/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/vertex-form-of-a-quadratic/vertex-form-poster.jpg</video:thumbnail_loc>
      <video:title>Vertex form of a quadratic in under a minute</video:title>
      <video:description>In y = −2(x + 1)² + 8, the vertex is (h, k). Since x + 1 means h = −1, the vertex is (−1, 8) and the axis of symmetry is x = −1.</video:description>
      <video:content_loc>https://pipmath.app/blog/vertex-form-of-a-quadratic/vertex-form-vertical.mp4</video:content_loc>
      <video:duration>40</video:duration>
      <video:publication_date>2026-10-24</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/roots-of-a-quadratic-factored-form/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/roots-of-a-quadratic-factored-form/roots-poster.jpg</video:thumbnail_loc>
      <video:title>Roots from the factored form of a quadratic in under a minute</video:title>
      <video:description>In y = (x − 1)(x − 5) a product is zero only when a bracket is zero, so the roots are 1 and 5, and the vertex is halfway, at x = 3. A plus bracket like x + 2 gives the root −2.</video:description>
      <video:content_loc>https://pipmath.app/blog/roots-of-a-quadratic-factored-form/roots-vertical.mp4</video:content_loc>
      <video:duration>44</video:duration>
      <video:publication_date>2026-10-24</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/solve-a-quadratic-by-factoring/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/solve-a-quadratic-by-factoring/factoring-poster.jpg</video:thumbnail_loc>
      <video:title>How to solve a quadratic by factoring, in under a minute</video:title>
      <video:description>For x² − 5x + 6 = 0, find two numbers that multiply to 6 and add to −5: −2 and −3. It factors to (x − 2)(x − 3) = 0, so x = 2 or x = 3.</video:description>
      <video:content_loc>https://pipmath.app/blog/solve-a-quadratic-by-factoring/factoring-vertical.mp4</video:content_loc>
      <video:duration>37</video:duration>
      <video:publication_date>2026-10-24</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/quadratic-formula-and-discriminant/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/quadratic-formula-and-discriminant/formula-poster.jpg</video:thumbnail_loc>
      <video:title>The quadratic formula and the discriminant in under a minute</video:title>
      <video:description>For x² − 2x − 3 = 0 the part under the root, b² − 4ac, is 16, so x = (2 ± 4) ÷ 2 = 3 or −1. When that number is positive there are two solutions, zero gives one, negative gives none.</video:description>
      <video:content_loc>https://pipmath.app/blog/quadratic-formula-and-discriminant/formula-vertical.mp4</video:content_loc>
      <video:duration>49</video:duration>
      <video:publication_date>2026-10-24</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/point-slope-form/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/point-slope-form/pointslope-poster.jpg</video:thumbnail_loc>
      <video:title>Point-slope form y − y₁ = m(x − x₁), explained in under a minute</video:title>
      <video:description>Put the point and the slope into y − y₁ = m(x − x₁) to write the line at once, check it with another point, then open the bracket to get y = mx + b.</video:description>
      <video:content_loc>https://pipmath.app/blog/point-slope-form/pointslope-vertical.mp4</video:content_loc>
      <video:duration>52</video:duration>
      <video:publication_date>2026-10-24</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/standard-form-of-a-line/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/standard-form-of-a-line/standard-poster.jpg</video:thumbnail_loc>
      <video:title>Standard form Ax + By = C: find the intercepts and graph the line, in under a minute</video:title>
      <video:description>Write a line as Ax + By = C, set y to 0 to find where it crosses the x-axis, set x to 0 for the y-axis, and join the two points.</video:description>
      <video:content_loc>https://pipmath.app/blog/standard-form-of-a-line/standard-vertical.mp4</video:content_loc>
      <video:duration>44</video:duration>
      <video:publication_date>2026-10-24</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/solve-a-system-by-elimination/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/solve-a-system-by-elimination/elimination-poster.jpg</video:thumbnail_loc>
      <video:title>Solve a system of equations by elimination, in under a minute</video:title>
      <video:description>Add the two equations so that y cancels, solve for x, put x back to find y, and check the answer in both equations.</video:description>
      <video:content_loc>https://pipmath.app/blog/solve-a-system-by-elimination/elimination-vertical.mp4</video:content_loc>
      <video:duration>48</video:duration>
      <video:publication_date>2026-10-24</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/absolute-value-equations/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/absolute-value-equations/absolute-poster.jpg</video:thumbnail_loc>
      <video:title>Absolute value equations and the V-shaped graph, in under a minute</video:title>
      <video:description>Absolute value is distance from zero. Graph y = |x| as a V, cut it with a horizontal line to solve |x| = 5, then slide the V to solve |x − 3| = 4.</video:description>
      <video:content_loc>https://pipmath.app/blog/absolute-value-equations/absolute-vertical.mp4</video:content_loc>
      <video:duration>46</video:duration>
      <video:publication_date>2026-10-24</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/inverse-functions/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/inverse-functions/inverse-poster.jpg</video:thumbnail_loc>
      <video:title>Inverse functions: swap x and y, in under a minute</video:title>
      <video:description>An inverse function undoes the original. See the graph mirror over y = x, swap x and y to find the formula, and check it with a number.</video:description>
      <video:content_loc>https://pipmath.app/blog/inverse-functions/inverse-vertical.mp4</video:content_loc>
      <video:duration>46</video:duration>
      <video:publication_date>2026-10-24</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/blog/completing-the-square/</loc>
    <lastmod>2026-10-24</lastmod>
    <video:video>
      <video:thumbnail_loc>https://pipmath.app/blog/completing-the-square/square-poster.jpg</video:thumbnail_loc>
      <video:title>Completing the square, in under a minute</video:title>
      <video:description>Take half of b, square it, add and subtract it, and x² + 6x + 5 becomes (x + 3)² − 4. Read the vertex off the graph, then solve by taking a square root.</video:description>
      <video:content_loc>https://pipmath.app/blog/completing-the-square/square-vertical.mp4</video:content_loc>
      <video:duration>56</video:duration>
      <video:publication_date>2026-10-24</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://pipmath.app/about/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
</urlset>
