Trigonometric Integrals

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

Trigonometric Integrals

Pythagorean Identities

From Pre-Calculus, we know:

Specifically, we may need one of the following equivalent expressions:

NOTE: Each trigonometric function in the Pythagorean Identities have an exponent of 2.

IMPORTANT NOTE: We now have six (6) equivalent Pythagorean expressions will be helpful in the trig integrals that have a trig function to an even power after an initial substitution.

Example 01: Evaluate tan4(x)sec4(x)dx

Solution:

There are two compositions in the above integral. Thus, there are two (2) potential functions for u-Substitution:

Case 01Case 02
u=tan(x)u=sec(x)
du=sec2(x)dxdu=sec(x)tan(x)dx

Consider Case 02:

tan4(x)sec4(x)dx=tan43(x)u43dusec(x)tan(x)=tan3(x)u4du

This cannot be integrated until all x functions are converted to u functions. Unfortunately, the only way we know how to convert tan3(x) into a function of u is to use a Pythagorean Identity. However, Pythagorean Identities require even powers.

Consider Case 01:

So, tan4(x)sec4(x)dx=u4sec42(x)dusec2(x)=u4sec2(x)du

The simplified integral is not integrable since there are two variables, x and u. Thus, the integral needs to be rewritten. Since the sec(x) is raised to an even power, a Pythagorean Identity, sec2(x)=tan2(x)+1, may be used:

u4sec2(x)du=u4(tan2(x)+1)du

Since u=tan(x):

u4(tan2(x)+1)du=u4(u2+1)du

The last integral above contains only the variable u, so u-Substitution was the correct method to use.

Since there is no product rule for Antiderivatives, we need to expand the integrand:

u4(u2+1)du=(u6+u4)du

Power Rule for Antiderivatives is now valid:

(u6+u4)du=u77+u55+C

Use u=tan(x) to convert the antiderivative back into terms of x:

u77+u55+C=tan7(x)7+tan5(x)5+C

Thus, tan4(x)sec4(x)dx=tan7(x)7+tan5(x)5+C

Investigation 06

Evaluate the following, using u-substitution, then rewriting the integrand using a Pythagorean Identity, then rewriting using algebra:

  1. sin2(θ)cos3(θ)dθ

  2. sin4(θ)cos3(θ)dθ

  3. sin3(θ)cos3(θ)dθ

  4. sin3(θ)cos4(θ)dθ

  5. sin5(x)cos4(x)dx

  6. sin3(x)cos2(x)dx

  7. sec4(t)tan3(t)dt

  8. sec4(t)tan2(t)dt

  9. sec6(x)tan3(x)dx

  10. sec6(x)tan3(x)dx

  11. sec2(x)tan5(x)dx

  12. sec3(t)tan3(t)dt

  13. csc4(x)cot5(x)dx

  14. csc4(x)cot5(x)dx

  15. csc2(x)cot3(x)dx

Use Technology to Verify Antiderivatives

Mathematica

NOTE: Mathematica is used here to verify antiderivatives. You must show that you understand the Calculus 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 sec2(x) is Sec[x]2​, etc.

  3. Integrate[ ] for indefinite integrals has two arguments:

    1. The integrand, i.e., function of the definite integral;

    2. x​, where x​ is the variable used in the integrand.

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

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

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

  7. Mathematica may return a result in a different, but equivalent, form than your answer. In these cases, use FTC-I to check your work.

Python

NOTE: Python is used here to verify definite integrals. On all Assessments, you must show that you understand the Calculus concept of using u-Substitution to evaluate an indefinite integral.

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. All code is included above with comment codes that explain the executable code.

  3. integrate( ) for indefinite integrals has two arguments:

    1. The integrand, i.e., function of the definite integral;

    2. x​, where x​​ is the variable used in the integrand.

  4. You only need to change the function in the integrate( ) command.

  5. The Python syntax for cos2(x)​​​ is cos(x)**2​​​; etc.

  6. Python requires for explicit multiplication; ​ for exponents.

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

  8. Python does not return the antiderivative with +C. You need to use +C for all steps that are antiderivatives.

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

Investigation 07

Consider sec4(t)tan2(t)dt.

  1. What do you notice after the initial substitution of u=tan(x)?

  2. What do you notice after the initial substitution of u=sec(x)?

  3. Which substitution is required for this integral? Explain.

Homework

At this time, you should be able to complete the following assignments:

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, 1 September 2020 03:32 EDT Last Modified: Tuesday, 16 August 2022 - 20:55 (EDT)