Skip to main content
Mathematics LibreTexts

7.4: Modeling with Exponential Functions

  • Page ID
    91526
  • \( \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}}\)

    Learning Objectives

    Students will be able to:

    • Make predictions by using the exponential growth (or decay) model
    • Use the doubling-time and half-life models to make predictions
    • Estimate the doubling time and half-life by using the Rule of 70

    in order to apply mathematical modeling to solve real-world applications.

    The next growth we will examine is exponential growth. Linear growth occurs by adding the same amount in each unit of time. Exponential growth happens when an initial population increases by the same percentage or factor over equal time increments or generations. This is known as relative growth and is usually expressed as a percentage. For example, let’s say a population is growing by 5% each year. This means that 5% of the current population is added each year to the total. If the population was originally 10,000 in the first year, then 5% of 10,000 would be added which is 500, giving a new population of 10,500. In the second year, another 5% would be added, but this time you would take 5% of 10,500 which is 525, giving a new population of 11,025. While the percentage growth is the same each year, the actual number of people added changes, which makes this growth different from the linear model discussed earlier!

    Definition: Exponential Growth

    A quantity grows exponentially if it grows by a constant factor or rate for each unit of time.

    MNsDYolaDASiWbDpWphjva1jXgdSQpLjOKu_we91KylE7fjmMsvz8USuuhjMPO36tyHaYqbCVyxGZM7lRxYb2EDq6bW7e3LpIzLQIF1mEusXAWtbylBnE2sfqFRaTkdm2kWpAgA
    Figure \(\PageIndex{1}\): Graphical Comparison of Linear Growth (blue) and Exponential Growth (red)

    In this graph, the blue straight line represents linear growth and the red curved line represents exponential growth.

    Example \(\PageIndex{1}\): City Growth

    A city is growing at a rate of 1.6% per year. The initial population in 2010 is \(P_{0} = 125,000\). Calculate the city’s population over the next few years.

    Solution

    The relative growth rate is 1.6%. This means an additional 1.6% is added on to 100% of the population that already exists each year. This is a growth factor of 101.6%.

    • Population in 2011 \[125,000(1.016)^{1} = 127,000 \nonumber\]
    • Population in 2012 \[127,000(1.016) = 125,000(1.016)^{2} = 129,032 \nonumber\]
    • Population in 2013 \[129,032(1.016) = 125,000(1.016)^{3} = 131,097 \nonumber\]

    We can create an equation for the city’s growth. Each year the population is 101.6% more than the previous year.

    \[P(t) = 125,000(1+0.016)^{t} \nonumber\]

    imageedit_1_3023485418.png
    Figure \(\PageIndex{2}\): Graph of City Growth

    Note: The graph of the city growth follows an exponential growth model

    Example \(\PageIndex{2}\): A Shrinking Population

    St. Louis, Missouri has declined in population at a rate of 1.6 % per year over the last 60 years. The population in 1950 was 857,000. Find the population in 2014. (Wikipedia, n.d.)

    Solution

    \(P_{0} = 857,000\)

    The relative rate of decrease (known as a decay rate) is 1.6%. This means 1.6% of the population is subtracted from 100% of the population that already exists each year. This is a factor of 98.4%.

    • Population in 1951 \[857,000(0.984)^{1} = 843,288\nonumber\]
    • Population in 1952 \[843,228(0.984) = 857,000(0.984)^{2} = 829,795\nonumber\]
    • Population in 1953 \[828,795(0.984) = 857,000(0.984)^{3} = 816,519\nonumber\]

    We can create an equation for the city’s growth. Each year the population is 1.6% less than the previous year.

    \[P(t) = 857,000(1-0.016)^{t}\]

    So the population of St. Louis Missouri in 2014, when \(t = 64\), is:

    \[\begin{align*} P(64) &= 857,000(1-0.016)^{64} \\[4pt] &=857,000(0.984)^{64} \\[4pt] &= 305,258 \end{align*}\]

    OGHQ2DqBwnJsB7_bZg41pjKUfZ-TPk1fwhts6J246i7HFgTFXU8d4_tMaJwWYHRsj4o5mZjgwvKBPhv0F3UM1Ivl8rwXe5RWo3Qyp4rEJt_SO8bkath_A-Wcj6xNkJGlg5KsZ90
    Figure \(\PageIndex{3}\): Graph of St. Louis, Missouri Population Decline

    Note: The graph of the population of St. Louis, Missouri over time follows a declining exponential growth model.

    Definition: Exponential Growth Model

    \(\begin{align*}&P(t) = P_{0}(1+r)^{t} \\[4pt]&P_{0} \text{ is the initial population.} \\[4pt]&r \text{ is the relative growth or decay rate}. \\[4pt]&(1+r) \text{ is the growth multiplier}. \\[4pt]&t \text{ is the time unit.} \\[4pt]&r \text{ is positive if the population is increasing (in cases of growth) and negative if the population is decreasing (in cases of decay).} \end{align*}\)

    Example \(\PageIndex{3}\): Inflation

    The average inflation rate of the U.S. dollar over the last five years is 1.7% per year. If a new car cost $18,000 five years ago, how much would it cost today? (U.S. Inflation Calculator, n.d.)

    Solution

    To solve this problem, we use the exponential growth model with r = 1.7%.

    \(P_{0} = 18,000\) and \(t=5\)

    \[\begin{align*}P(t) &= 18,000(1+0.017)^{t} \\[4pt] P(5) &= 18,000(1+0.017)^{5} = 19,582.91 \end{align*}\]

    This car would cost \($19,582.91\) today.

    Example \(\PageIndex{4}\): Ebola Epidemic in Sierra Leone

    In May of 2014 there were 15 cases of Ebola in Sierra Leone. By August, there were 850 cases. If the virus is spreading at the same rate (exponential growth), how many cases will there be in February of 2015? (McKenna, 2014)

    Solution

    To solve this problem, we have to find three things; the growth rate per month, the exponential growth model, and the number of cases of Ebola in February 2015. First calculate the growth rate per month. To do this, use the initial population\(P_{0} = 15\), in May 2014. Also, in August, three months later, the number of cases was 850 so,\(P(3) = 850\).

    Use these values and the exponential growth model to solve for \(r\).

    \[\begin{align*}P(t) &= P{0}(1+r)^{t} \\[4pt] 850 &= 15(1+r)^{3} \\[4pt] 56.67 &= (1+r)^{3} \\[4pt] \sqrt[3]{56.67} &= \sqrt[3]{(1+r)^{3}} \\[4pt] 3.84 &= 1+r \\[4pt] 2.84 &= r \end{align*}\]

    The growth rate is 284% per month. Thus, the exponential growth model is:

    \[P(t)=15(1+2.84)^{t} = 15(3.84)^{t} \nonumber\]

    Now, we use this to calculate the number of cases of Ebola in Sierra Leone in February 2015, which is 9 months after the initial outbreak so, \(t=9\)

    \[P(9)= 15(3.84)^{9} = 2,725,250\]

    If this same exponential growth rate continues, the number of Ebola cases in Sierra Leone in February 2015 would be 2,725,250.

    This is a bleak prediction for the community of Sierra Leone. Fortunately, the growth rate of this deadly virus should be reduced by the world community and World Health Organization by providing the needed means to fight the initial spread.

    HWxmuCN5PbO4w9Cj2AprDRUveXYhpOt7sDzDOPuFP1x4Gn-74D92ZEbyMQxCCsX1L88CIeqAXMKlHorbJxdOQNKX9wSfrlSJkNhT__usmoBQOQyKU8Iz-WFgiwLf22sKXbLiOMI
    Figure \(\PageIndex{4}\): Graph of Ebola Virus is Sierra Leone

    Note: The graph of the number of possible Ebola cases in Sierra Leone over time follows an increasing exponential growth model.

    Example \(\PageIndex{5}\): Population Decline in Puerto Rico

    According to a new forecast, the population of Puerto Rico is in decline. If the population in 2010 is 3,978,000 and the prediction for the population in 2050 is 3,697,000, find the annual percent decrease rate. (Bloomberg Businessweek, n.d.)

    Solution

    To solve this problem we use the exponential growth model. We need to solve for r.

    \[\begin{align*}P(t) &= P_{0}(1+r)^{t} \text{where } t = 40 \text{ years}\\[4pt] P(40) &= 3,697,000 \text{and} P_{0} = 3,978,000 \\[4pt] 3,697,000 &= 3,978,000(1+r)^{40} \\[4pt] 0.92936 &= (1+r)^{40} \\[4pt] \sqrt[40]{0.92936} &= \sqrt[40]{(1+r)^{40}} \\[4pt] 0.99817 &= 1+r \\[4pt] -0.0018 &= r \end{align*}\]

    The annual percent decrease is 0.18%.

    Example \(\PageIndex{6}\): April Fool’s Joke

    Let’s say that on April 1st I say I will give you a penny, on April 2nd two pennies, four pennies on April 3rd, and that I will double the amount each day until the end of the month. How much money would I have agreed to give you on April 30? With \(P_{0} = $0.01\), we get the following table:

    Table \(\PageIndex{5}\): April Fool’s Joke

    Day

    Dollar Amount

    April 1 = \(P_{0}\)

    0.01

    April 2 = \(P_{1}\)

    0.02

    April 3 = \(P_{2}\)

    0.04

    April 4 = \(P_{3}\)

    0.08

    April 5 = \(P_{4}\)

    0.16

    April 6 = \(P_{5}\)

    0.32

    ….

    ….

    April 30 = \(P_{29}\)

    ?

    In this example, the money received each day is 100% more than the previous day. If we use the exponential growth model \(P(t) = P_{0}(1+r)^{t}\) with r = 1, we get the doubling time model.

    \[P(t) = P_{0}(1+1)^{t} = P_{0}(2)^{t} \nonumber\]

    We use it to find the dollar amount when \(t = 29\) which represents April 30

    \[P(29) = 0.01(2)^{29} = $5,368,709.12 \nonumber\]

    Surprised? That is a lot of pennies.

    Doubling Time Model

    Example \(\PageIndex{7}\): E. coli Bacteria

    A water tank up on the San Francisco Peaks is contaminated with a colony of 80,000 E. coli bacteria. The population doubles every five days. We want to find a model for the population of bacteria present after \(t\) days. The amount of time it takes the population to double is five days, so this is our time unit. After \(t\) days have passed, then \(t/5\) is the number of time units that have passed. Starting with the initial amount of 80,000 bacteria, our doubling model becomes:

    \[P(t) = 80,000(2)^{\frac{t}{5}} \nonumber\]

    Using this model, how large is the colony in two weeks’ time? We have to be careful that the units on the times are the same; 2 weeks = 14 days.

    Solution

    \[P(14) = 80,000(2)^{\frac{14}{5}} = 557,152 \nonumber\]

    The colony is now 557,152 bacteria.

    Definition: Doubling Time Model

    If \(D\) is the doubling time of a quantity (the amount of time it takes the quantity to double) and\(P_{0}\) is the initial amount of the quantity then the amount of the quantity present after \(t\) units of time is \(P(t) = P_{0}(2)^{\frac{t}{D}}\)

    Example \(\PageIndex{8}\): Files

    The doubling time of a population of flies is eight days. If there are initially 100 flies, how many flies will there be in 17 days?

    Solution

    To solve this problem, use the doubling time model with \(D=8\) and \(P_{0} = 100\) so the doubling time model for this problem is:

    \[P(t) = 100(2)^{t/8} \nonumber\]

    When \(t = 17\, days\),

    \[P(17) = 100(2)^{\frac{17}{8}} = 436 \nonumber\]

    There are 436 flies after 17 days.

    NIY4ejJRcajcYQgC-NBeXAwQy4RsH-vbQm0-poQYtCzsK0OK3585G_F_fO-sdLIYt6JhgVtmQzD0EzUVKmqEkHZ6TK4ujFXZ642vwz0XXLoRrqG9T619ajuN2bFF46op94PhORM
    Figure \(\PageIndex{6}\): Graph of Fly Population in Three Months

    Note: The population of flies follows an exponential growth model.

    Example \(\PageIndex{9}\): Bacteria Growth

    Suppose that a bacteria population doubles every six hours. If the initial population is 4000 individuals, how many hours would it take the population to increase to 25,000?

    Solution

    \(P_{0} = 4000\) and \(D = 6\), so the doubling time model for this problem is:

    \[P(t) = 4000(2)^{\frac{t}{6}}\nonumber\]

    Now, find t when \(P(t) = 25,000\)

    \[25,000 = 4000(2)^{\frac{t}{6}}\nonumber\]

    \[\dfrac{25,000}{4000} = \dfrac{\cancel{4000}(2)^{\frac{t}{6}}}{\cancel{4000}}\nonumber\]

    \[6.25 = (2)^{\frac{t}{6}}\nonumber\]

    Now, we know that the exponent on the base of 2 has to be between 2 and 3 since

    \[(2)^{2} = 4\nonumber\]

    \[(2)^{3} = 8\nonumber\]

    Since the exponent on the base of 2 is \[\frac{t}{6}\] this means t must be between 12 and 18 to ensure the exponent is between 2 and 3. By guessing different values of t, we can estimate the answer until we find a value of t that gives the proper results when substituted into the exponent. The best estimate for t is 16 since:

    \[(2)^{\frac{t}{6}} = (2)^{\frac{16}{6}} = 6.3496 \nonumber\]

    Which is very close to 6.25. Using technology would allow us to get a more accurate answer. Our conclusion is it would take approximately 16 hours for the population of the bacteria to increase to 25,000.

    Example \(\PageIndex{10}\): Cancer Growth Rate

    A certain cancerous tumor doubles in size every six months. If the initial size of the tumor is four cells, how many cells will there in three years? In seven years?

    Solution

    To calculate the number of cells in the tumor, we use the doubling time model. Change the time units to be the same. The doubling time is six months = 0.5 years.

    \[P(t) = 4(2)^{\frac{t}{0.5}} \nonumber\]

    When \(t = 3\) years

    \[P(3) = 4(2)^{\frac{3}{0.5}} = 256 \text{cells} \nonumber\]

    When \(t = 7\) years

    \[P(7) = 4(2)^{\frac{7}{0.5}} = 65,536 \text{cells} \nonumber\]

    Rule of 70

    There is a simple formula for approximating the doubling time of a population. It is called the rule of 70 and it is an approximation for growth rates less than 15%. Do not use this formula if the growth rate is 15% or greater.

    Rule of 70

    For a quantity growing at a constant percentage rate (not written as a decimal), \(R\), per time period, the doubling time is approximately given by

    \[D \approx \dfrac{70}{R}\]

    Example \(\PageIndex{11}\): Bird Population

    A bird population on a certain island has an annual growth rate of 2.5% per year. Approximate the number of years it will take the population to double. If the initial population is 20 birds, use it to find the bird population of the island in 17 years.

    Solution

    To solve this problem, first approximate the population doubling time.

    Doubling time \(D \approx \dfrac{70}{2.5} = 28\) years.

    With the bird population doubling in 28 years, we use the doubling time model to find the population is 17 years.

    \[P(t) = 20(2)^{\frac{t}{28}} \nonumber\]

    When \(t = 17\) years

    \[P(16) = 20(2)^{\frac{17}{28}} = 30.46 \nonumber\]

    There will be 30 birds on the island in 17 years.

    Example \(\PageIndex{12}\): Approximating Annual Growth Rate

    Suppose that a certain city’s population doubles every 12 years. What is the approximate annual growth rate of the city?

    Solution

    By solving the doubling time model for the growth rate, we can solve this problem.

    \[\begin{align*} D &\approx \dfrac{70}{R} \\ R \cdot D &\approx \dfrac{70}{\cancel{R}} \cdot \cancel{R} \\ RD &\approx 70 \\ \dfrac{R\cancel{D}}{D} &\approx \dfrac{70}{D} \\ \text{Annual growth rate R} &\approx \dfrac{70}{D} \\ R &= \dfrac{70}{12} = 5.83 \% \end{align*}\]

    The annual growth rate of the city is approximately 5.83%

    Exponential Decay and Half-Life Model

    The half-life of a material is the time it takes for a quantity of material to be cut in half. This term is commonly used when describing radioactive metals like uranium or plutonium. For example, the half-life of carbon-14 is 5730 years, which means that 500 mg of carbon-14 will decay to 250 mg in 5370 years.

    If a substance has a half-life, this means that half of the substance will be gone in a unit of time. In other words, the amount decreases by 50% per unit of time. Using the exponential growth model with a decrease of 50%, we have

    \[P(t) = P_{0}(1-0.5)^{t} = P_{0}(\dfrac{1}{2})^{t}\]

    Definition: Half-Life Model

    If \(H\) is the half-life of a quantity (the amount of time it takes the quantity to be cut in half) and \(P_{0}\) is the initial amount of the quantity then the amount of the quantity present after t units of time is

    \[P(t) = P_{0}(\dfrac{1}{2})^{\frac{t}{H}}\]

    Example \(\PageIndex{13}\): Half-Life

    Let’s say a substance has a half-life of eight days. If there are 40 grams present now, how much is left after three days?

    Solution

    We want to find a model for the quantity of the substance that remains after t days. The amount of time it takes the quantity to be reduced by half is eight days, so this is our time unit. After t days have passed, then t8 is the number of time units that have passed. Starting with the initial amount of 40, our half-life model becomes:

    \[P(t) = 40(\dfrac{1}{2})^{\frac{t}{8}} \nonumber\]

    With \(t=3\)

    \[P(3) = 40(\dfrac{1}{2})^{\frac{3}{8}} = 30.8 \nonumber\]

    There are 30.8 grams of the substance remaining after three days.

    Example \(\PageIndex{14}\): Lead-209

    Lead-209 is a radioactive isotope. It has a half-life of 3.3 hours. Suppose that 40 milligrams of this isotope is created in an experiment, how much is left after 14 hours?

    Solution

    Use the half-life model to solve this problem.

    \(P_{0} = 40\) and \(H = 3.3\), so the half-life model for this problem is:

    \[P(t) = 40(\dfrac{1}{2})^{\frac{t}{3.3}} \nonumber\]

    With \(t=14\) hours,

    \[P(14) = 40(\dfrac{1}{2})^{\frac{14}{3.3}} = 2.1 \nonumber\]

    There are 2.1 milligrams of Lead-209 remaining after 14 hours.

    MZ31n91IxhzND3U8SC4lQaAX6f9QEBKC2vngHwgK2KqEG-v7fVHEG1tw8ZYFFyzFQMZOEXN-ObpV5MRQd4OV6AuWl_9EjLnKonwcnYp1Tp8Az7wb4BZTRI8I0TcD4AlW1qr2LGo
    Figure \(\PageIndex{7}\): Lead-209 Decay Graph

    Note: The milligrams of Lead-209 remaining follows a decreasing exponential growth model.

    Example \(\PageIndex{15}\): Nobelium-259

    Nobelium-259 has a half-life of 58 minutes. If you have 1000 grams, how much will be left in two hours?

    Solution

    We solve this problem using the half-life model. Before we begin, it is important to note the time units. The half-life is given in minutes and we want to know how much is left in two hours. Convert hours to minutes when using the model: two hours = 120 minutes.

    \(P_{0} = 1000\) and \(H = 58\) minutes, so the half-life model for this problem is:

    \[P(t) = 1000(\dfrac{1}{2})^{\frac{t}{58}} \nonumber\]

    With \(t=120\) minutes,

    \[P(120) = 1000(\dfrac{1}{2})^{\frac{120}{58}} = 238.33 \nonumber\]

    There are 238 grams of Nobelium-259 is remaining after two hours.

    Example \(\PageIndex{16}\): Carbon-14

    Radioactive carbon-14 is used to determine the age of artifacts because it concentrates in organisms only when they are alive. It has a half-life of 5730 years. In 1947, earthenware jars containing what are known as the Dead Sea Scrolls were found. Analysis indicated that the scroll wrappings contained 76% of their original carbon-14. Estimate the age of the Dead Sea Scrolls.

    Solution

    In this problem, we want to estimate the age of the scrolls. In 1947, 76% of the carbon-14 remained. This means that the amount remaining at time t divided by the original amount of carbon-14, \(P_{0}\), is equal to 76%. So, \(\dfrac{P(t)}{P_{0}} = 0.76\) we use this fact to solve for t.

    \[\begin{align*} P(t) &= P_{0}(\dfrac{1}{2})^{\frac{t}{5730}} \\ \dfrac{P(t)}{P_{0}} &= (\dfrac{1}{2})^{\frac{t}{5730}} \\ 0.76 &= (\dfrac{1}{2})^{\frac{t}{5730}} \end{align*}\]

    Now, we know that the exponent on the base of 1/2 has to be between 0 and 1 since

    \[(\dfrac{1}{2})^{0} = 1\nonumber\]

    \[(\dfrac{1}{2})^{1} = 0.5\nonumber\]

    Since the exponent on the base of 1/2 is \[\frac{t}{5730}\] this means t must be between 0 and 5730 to ensure the exponent is between 0 and 1. By guessing different values of t, we can estimate the answer until we find a value of t that gives the proper results when substituted into the exponent. The best estimate for t is 2270 since:

    \[(\dfrac{1}{2})^{\frac{t}{5730}} = (\dfrac{1}{2})^{\frac{2270}{5730}} = 0.76 \nonumber\]

    Which is almost exactly what we needed. Using technology would allow us to get a more accurate answer and more importantly, it would make it much easier to find the correct value since there are many choices for t between 0 and 5730.

    Our conclusion is the Dead Sea Scrolls are approximately 2270 years old.

    Rule of 70 for Half-Life:

    There is simple formula for approximating the half-life of a population. It is called the rule of 70 and is an approximation for decay rates less than 15%. Do not use this formula if the decay rate is 15% or greater.

    Rule of 70

    For a quantity decreasing at a constant percentage (not written as a decimal), R, per time period, the half-life is approximately given by:

    \[\text{Half-life } H \approx \dfrac{70}{R}\]

    Example \(\PageIndex{17}\): Elephant Population

    The population of wild elephants is decreasing by 7% per year. Approximate the half -life for this population. If there are currently 8000 elephants left in the wild, how many will remain in 25 years?

    Solution

    To solve this problem, use the half-life approximation formula.

    \[\text{Half-Life } H \approx \dfrac{70}{7} = 10 \text{ years} \nonumber\]

    \(P_{0} = 7000\) and \(H = 10\) years, so the half-life model for this problem is:

    \[P(t) = 7000(\dfrac{1}{2})^{\frac{t}{10}} \nonumber\]

    When \(t=25\),

    \[P(25) = 7000(\dfrac{1}{2})^{\frac{25}{10}} = 1237.4 \nonumber\]

    There will be approximately 1237 wild elephants left in 25 years.

    lphcG5DpAMj9OYcwCBfLPAzda7uybqHYhURGXaCylg7P4N7eayDUsCW_qF59rJV_q9mIt9VYvbUXD7jCm2y9vyuLIY_FVrOzGsCEMXa76Fp9EduWnYqY5dfQhGTY804oaM1EZDw
    Figure \(\PageIndex{8}\): Elephant Population over a 70 Year Span.

    Note: The population of elephants follows a decreasing exponential growth model.


    This page titled 7.4: Modeling with Exponential Functions is shared under a CC BY-SA 4.0 license and was authored, remixed, and/or curated by Maxie Inigo, Jennifer Jameson, Kathryn Kozak, Maya Lanzetta, & Kim Sonier via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit history is available upon request.