Fundamental Theorem of Calculus (FTC)

Author: John J Weber III, PhD Corresponding Textbook Sections:

Expected Educational Results

Bloom’s Taxonomy

A modern version of Bloom’s Taxonomy is included here to recognize various different levels of understanding and to encourage you to work towards higher-order understanding (those at the top of the pyramid). All Objectives, Investigations, Activities, etc. are color-coded with the level of understanding.

Bloom’s Taxonomy for different levels of understanding
Figure 1.1: Bloom's Taxonomy

Antiderivative

Definition: Antiderivative

Recall from Calculus I,

An Antiderivative of f(x) is any function F(x) whose derivative is F(x)=f(x).

Finding Antiderivatives

First, we will need to use our knowledge of derivatives:

Example 01:

Find the antiderivative of f(x)=sec(x)tan(x)

Solution:

We need to find F(x) so that ddxF(x)=f(x).

From Calculus I, we know:

Thus, the antiderivative of f(x)=sec(x)tan(x) is F(x)=sec(x)+C, where C is any constant.

Activity 01

NOTE: Python is used here to quickly find a pattern.

Activity: Change the value of C in line 8, then execute the code.

Warnings:

  1. Be very careful with the syntax. Syntax is the set of rules on how to write computer code. Every software program has its own unique syntax. Some basic Python syntax is located at: https://www.jjw3.com/Common_Python_Code.html.

  2. # lines are comment codes to explain the following executable code line(s).

  3. To execute code, press the “View the result” button:

Activity 01, continued

What do you notice about the derivative, ddx(sec(x)+C)?

Investigation 02

Use your knowledge of derivatives (See PRE_01iii_FTC_Calc_Rules.html) and to find the following antiderivatives:

  1. What is the antiderivative of f(x)=ex? Explain.

  2. What is the antiderivative of f(x)=cos(x)? Explain.

  3. What is the antiderivative of f(x)=sec2(x), i.e., evaluate? Explain.

  4. What is the antiderivative of f(x)=sin(x)? Explain.

  5. What is the antiderivative of f(x)=1x? Explain.

  6. What is the antiderivative of f(x)=1x2+1? Explain.

Use Technology to Verify Antiderivatives

There are four (4) methods to check your work when finding antiderivatives.

Recall, Example 01: find the antiderivative of f(x)=sec(x)tan(x). The antiderivative was determined to be F(x)=sec(x)+C.

Method 01: To check the antiderivative in Example 01, F(x), differentiate the antiderivative, i.e., ddxF(x), and compare the derivative to f(x).

ddxF(x)=ddx(sec(x)+C)=ddxsec(x)+ddxC=sec(x)tan(x)+0=f(x)

Since ddxF(x)=f(x), then the antiderivative, F(x), is correct.

Method 02: Use Mathematica

NOTE: Mathematica is used here to verify antiderivatives. You must show that you understand the Calculus I concept of the antiderivative.

Warnings:

  1. Be very careful with the syntax. Syntax is the set of rules on how to write computer code. Every software program has its own unique syntax. Some basic Mathematica syntax is located at: https://www.jjw3.com/Common_Mathematica_Code.html.

  2. The Mathematica syntax for tan(x) is Tan[x], sec2(x) is Sec[x]2, ex is E2, etc.

  3. Integrate[ ] has at least two arguments:

    1. The integrand function;

    2. The independent variable.

  4. For help on using the Integrate[ ] function:

    1. In Mathematica, execute the code: ?Integrate

    2. Click on near the bottom-left of output

    3. Click on local

    4. Read how to use the Integrate[ ] function – you will be able to copy-paste code.

  5. Remember to use parens ( and ) to group multiple terms in the numerator or denominator of a rational expression.

  6. Remember, correct Mathematica code will be all black except for variables.

  7. To execute code (including comment codes), press and hold the SHIFT key and press the ENTER key.

  8. Mathematica does not show +C for antiderivatives. You will need to remember to include +C in your answers.

  9. Mathematica may return a result in a different, but equivalent, form than your answer. In these cases, use another method to check your work.

Method 03: Use Python

NOTE: Python is used here to verify antiderivatives. You must show that you understand the Calculus I concept of the antiderivative.

Warnings:

  1. Be very careful with the syntax. Syntax is the set of rules on how to write computer code. Every software program has its own unique syntax. Some basic Python syntax is located at: https://www.jjw3.com/Common_Python_Code.html.

  2. The Python syntax for sec2(x) is sec(x)2, ex is exp(x), x4 is x**4, etc.

  3. Python requires for explicit multiplication, e.g., sec(x)tan(x) is sec(x)*tan(x).

  4. Remember to use parens ( and )​ to group multiple terms in the numerator or denominator of a rational expression.

  5. Python does not show +C for antiderivatives. You will need to remember to include +C in your answers.

  6. Python may return a result in a different, but equivalent, form than your answer. In these cases, use another to check your work.

  7. To execute code, press the “View the result” button:

Method 04: Graph in DESMOS

Warnings:

  1. In Box 1, type the integrand function, f(x). If you use function notation, use a lowercase f.

  2. In Box 2, type in the antiderivative, F(x). Make sure that you:

    • use function notation;

    • use an uppercase F;

    • include +C [this will create the slider in Box 3];

    • click on the color circle in Box 3 to hide the graph of F(x).

  3. In Box 4, type F(x).

  4. Compare the graphs of f(x) and F(x). If the graphs are identical, then F(x)=f(x), i.e., F(x) is the correct antiderivative of f(x).

CC BY-NC-SA 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License [http://creativecommons.org/licenses/by-nc-sa/4.0/].

Created: Tuesday, 25 August 2020 03:24 EDT Last Modified: Saturday, 28 May 2022 - 16:32 (EDT)