Skip to main content
Mathematics LibreTexts

2.1: Market Equilibrium Problems

  • Page ID
    83917
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    As we mentioned in the previous chapter, many functions are locally linear, so if we restrict the domain the function will appear linear. Thus we often start with linear models when trying to understand a situation. In this section we look at the concepts of supply and demand and market equilibrium. For our examples in this section we will assume that the functions are linear in the range we care about.

    Supply and Demand and Market Equilibrium.

    The normal laws of supply and demand assume we are in a market with many producers and consumers, operating independently, all of them looking out for their own best interests. We expect that when the price goes up, more producers are willing to sell but fewer consumers are willing to buy. Conversely, when the price goes down, fewer producers are willing to sell but more consumers are willing to buy.

    Consider the example of gasoline prices. Different prices will make some areas of exploration and production profitable or not profitable. When prices go up, new wells get drilled. If prices go down too far, stripper wells cease being profitable and are shut down. From the consumer side, when prices go up, more people look at mass transit or getting a more fuel-efficient vehicle. When prices go down, it is easier to think about a road trip.

    The law of supply looks at the economy from the supplier’s point of view. Price and quantity available for sale always move in the same direction. If the price goes up we can assume that all the old suppliers are still willing to sell at the higher price, but some more suppliers may enter the market. If the price goes down, no new suppliers will enter the market, and some old suppliers may leave the market. For a linear model:

    \[ \text{slope of supply curve} = \frac{\text{change in price}}{\text{change in quantity supplied}} = \frac{\Delta p}{\Delta q} \gt 0\text{.} \nonumber \]

    The law of demand looks at the economy from the consumer’s point of view. Price and quantity available for sale always move in the opposite direction. If the price goes down we can assume that all the old consumers are still willing to buy at the lower price, but some more consumers may enter the market. If the price goes up, no new consumers will enter the market, and some old consumers may leave the market. For a linear model:

    \[ \text{slope of demand curve} = \frac{\text{change in price}}{\text{change in quantity demanded}}= \frac{\Delta p}{\Delta q} \lt 0\text{.} \nonumber \]

    When we look at a graph of the supply price graph and the demand price graph on the same graph, we know the supply curve goes up as we go left to right, while the demand curve goes down. From the properties of lines we know there is a single point where such a pair of lines can intersect. It is at the point where the amount of goods offered for a price equals the amount of goods desired for the same price.

    • This intersection of the supply and the demand functions is called the point of market equilibrium, or equilibrium point.
    • The price at this point is referred to as the equilibrium price.
    • The standard economic theory says that a free and open market will naturally settle on the equilibrium price.

    clipboard_ea04b871f8fb57a49836c36a98d714948.png

    Example 2.1.1: Starting With Formulas.

    Figure \(2.1.2.\) Video presentation of this example

    Suppose \(q\) denotes quantity, and the supply price for widgets is given by

    \[ \text{Supply price} =\$6+\frac{q}{100}\text{.} \nonumber \]

    We are also told the demand price is given by

    \[ Demand \ price=\$18-\frac{2q}{100}\text{.} \nonumber \]

    Find the equilibrium price and quantity.

    Solution

    Solution. 1(a)

    We have started with an example that we can do by basic algebra without any technology. Subtracting the two equations, we see that

    \[ 0=\$12-\frac{3q}{100}\text{.} \nonumber \]

    Some straightforward algebra shows that the equilibrium quantity is 400. Substituting back into either equation gives an equilibrium price of $10.

    Solution. 2 (b)

    While we can do this example by hand, we also want to use it to set up a solution with Excel, since we may want help on problems where the numbers are not as nice. Our plan is to use Goal Seek to find the intersection. We need a cell where we can solve the problem by forcing the cell to have a value of zero.

    clipboard_e66c52c1f0a7ddee1df278777c08c8f7c.png

    When cell D2 is zero, the supply price will be the same as the demand price. We now invoke Goal Seek.

    clipboard_e3c1ec5d65b95fbe328fb5cf82b7ea83a.png

    As expected, it finds equilibrium when \(q=400\text{.}\)

    We need to do a bit more work when we are simply given data points and need to find the supply and demand curves.

    Example 2.1.3: Starting With Data.

    Figure \(2.1.4.\) Video presentation of this example

    My market data indicates customers will buy 700 gizmos if they are priced at $13 each. If the price rises to $15, they will only buy 500. If the price is $12 a unit, the producers will make 400 gizmos. If the price rises to $13, they will produce 600 gizmos. Assume that the supply and demand curves are linear for between 300 and 1000 gizmos. Find the equilibrium point for the gizmo market.

    Solution

    We start by making a chart for the values given. We add a scatterplot so that we can see the values.

    clipboard_ee372ea4ea89b379c445c52e9ededa7dd.png

    Next we add linear trendlines for both the supply and demand. We select the option to show the equations.

    clipboard_ec68c83fe637170b412a2c98278e668c0.png

    The projected equations are:

    \begin{align*} \text{supply price}\amp =0.005*\text{quantity}+10\\ \text{demand price}\amp =-0.01*\text{quantity}+20\text{.} \end{align*}

    We set up columns for the projected supply and demand curves. We also add a column for the difference so that we can use Goal seek to find the equilibrium point.

    clipboard_ebaa379f204638306a60b796e2aa46a7a.png

    It is then straightforward to see that the equilibrium quantity is 666.67 and the equilibrium price is $13.33.

    clipboard_eb150fc25f98fa298c5e2081e2e889784.png

    There is one more detail worth noting from this last example. Depending on the units used, the slope can be very close to zero. If we are selling tens of millions of units for a price under a dollar, the change in price of a penny may correspond to a change in quantity of several thousand. Make sure to include enough digits for your equation to be meaningful.

    Example 2.1.5: Computing Sales.

    Figure \(2.1.6.\) Video presentation of this example

    We have obtained the following data for sales of gizmos in our location.

    quantity 653 762 847 943 1050 1130 1260
    Supply price 5.52   6.20   6.85   7.48
    Demand price   6.68   6.50 6.38 6.31  

    Assume the supply and demand curves are linear for quantities between 600 and 1300. Find the best fitting lines for the supply and demand functions. Find the equilibrium point. Make a chart listing how many we can sell for $6.40 and $6.60. Remember that sales will be the minimum of the supply and the demand.

    Solution

    We start by putting the data into a spreadsheet and finding the best fitting lines. We select the option to show the equations in the chart.

    clipboard_eef06c23d28ef9e0378145cdfda16634e.png

    The supply and demand functions are:

    \begin{align*} \text{supply price}\amp =.0032*\text{quantity}+3.44\\ demand\ price\amp =-0.0010*quantity+7.46\text{.} \end{align*}

    We add columns for the projected supply and demand prices, using the equations obtained from the best fitting lines. We also add a column, and compute the difference of the supply and demand functions. We can now use goal seek to solve the problem.

    clipboard_e5eb6c58287bddaaea2d877d24455fcf7.png

    We now use Goal Seek to find the equilibrium point.

    clipboard_ec747ebc46cee03afbe61f0635c198161.png

    At equilibrium we sell 956 gizmos at $6.50. To find sales at $6.40 and $6.60, we use Goal Seek to get those values at both supply and demand prices.

    clipboard_e642e257f5598a6d45379064e8e145c7a.png

    We see that we can sell 1055 gizmos at $6.40, but can only obtain 925. Thus our sales at $6.40 will be 925. At $6.60 we can obtain 987 gizmos, but can only sell 855. Thus our sales at $6.60 will be 855. We can eliminate a step in this process if we recall that below equilibrium price the constraint is supply, while above equilibrium price the constraint will be demand.

    class="

    Exercises 2.1 Equilibrium Problems

    • For problems 1-4, given the equations of the supply and demand curves:
    1. Evaluate the curves at \(q_0\text{.}\)
    2. Find the market equilibrium.
    Exercise 1:

    Given \(supply\ price=3 quantity+10\) and \(demand\ price=-2 quantity+30\text{,}\) with \(q_0=6\text{.}\)

    Answer
    1. clipboard_e27d0af61e0cc01fbbd9009a644d47f06.png

    Entries in the cells before quick fill

    clipboard_ed98a38b3a734cdb9f5869b4112723641.png

    Table with quantities ranging from 0 to 10

    From the table we see that at \(q_0=6\) the supply price is $28 and the demand price is $18.


    This page titled 2.1: Market Equilibrium Problems is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by Mike May, S.J. & Anneke Bart via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit history is available upon request.