Sine Function Period Calculation Example
Loading the math board and drawing, please wait…
In collections
CCGPS AA Unit 5 Lesson 2
This example demonstrates how to calculate the number of complete cycles of the sine function g(x) = sin(3x) within the restricted domain [-180°, 180°]. The core mathematical concepts involved include the periodicity of trigonometric functions and the properties of sine waves. Key GeoGebra commands and objects used in the construction are LaTeX, FractionText, If, Min, Max, Sequence, TableText, stepMax, stepper, steps, counter, text0, a, b, c, dl, dr, g, dlrad, drrad, fplotdeg, text1, text2, permult, permulttext, text5, perdeg, dlradtext, drradtext, toggle, button1, text9, text11, text12, domdeg, domrad, text14, text16, fullper, text13, text15, text19, fplotrad, xmin, xmax, ymin, ymax. It is suitable for high school mathematics education, helping students understand the method for calculating the period of trigonometric functions.
GeoGebra Commands & Parameters
LaTeX(steps) → counterLaTeX("\text{Identify the period of }\textcolor{#000099}{g(x).}") → text1LaTeX("\text{This will be needed to calculate the number of complete cycles of }\textcolor{#000099}{g(x)}\text{ that}\cr\text{exist in the restricted domain.}") → text2FractionText(permult) → permulttextLaTeX((((("\text{The period of the function }\textcolor{#000099}{g(x) = " * g) * "}\text{ is }\textcolor{#000099}{") * permulttext) * "\pi}.")) → text5FractionText(dlrad) → dlradtextFractionText(drrad) → drradtextIf(toggle ≟ 1, LaTeX[(("\text{The period of }\textcolor{#000099}{g(x)}\text{, converted to degrees, is }\textcolor{#000099}{" * perdeg) * "^{\circ}}.")], LaTeX[(((("\text{The domain of }\textcolor{#000099}{g(x)}\text{, converted to radians, is }\textcolor{#000099}{\left[" * dlradtext) * "\pi,") * drradtext) * "\pi\right]}.")]) → text9If(toggle ≟ 1, LaTeX["\text{In order to determine the number of completed cycles, calculate the total}\cr \text{number of degrees within the domain of the function, and then divide this}\cr\text{number by the period measured in degrees.}"], LaTeX["\text{In order to determine the number of completed cycles, calculate the total}\cr \text{number of radians within the domain of the function, and then divide this}\cr\text{number by the period measured in radians.}"]) → text11LaTeX("\text{Domain:}") → text12LaTeX("\text{Period:}") → text14LaTeX("\frac{Domain}{Period}:") → text16If(toggle ≟ 1, LaTeX[(((((("\textcolor{#000099}{" * dr) * "^{\circ}-\left(") * dl) * "^{\circ}\right)=") * domdeg) * "^{\circ}}")], LaTeX[(((((("\textcolor{#000099}{" * drradtext) * "\pi-\left(") * dlradtext) * "\pi\right)=") * domrad) * "\pi}")]) → text13If(toggle ≟ 1, LaTeX[(("\textcolor{#000099}{" * perdeg) * "^{\circ}}")], LaTeX[(("\textcolor{#000099}{" * permulttext) * "\pi}")]) → text15LaTeX("\text{Verify the result by graphing.}") → text19If(toggle ≟ 1, dl - perdeg / 4, ((dlrad - permult / 4) * π)) → xminIf(toggle ≟ 1, dr + perdeg / 4, ((drrad + permult / 4) * π)) → xmaxMin(0 - a / 4, c - a - a / 4) → yminMax(0 + a / 4, c + a + a / 4) → ymaxLaTeX((((((((("\text{The number of complete cycles of }\textcolor{#000099}{g(x)=" * g) * "}\text{ on the}\cr\text{restricted domain }\textcolor{#000099}{[") * dl) * "^{\circ},") * dr) * "^{\circ}]}\text{ is }\textcolor{#000099}{") * fullper) * "}.")) → text18If(toggle ≟ 1, Sequence[(dl + (n * perdeg), fplotdeg(dl + (n * perdeg))), n, 0, fullper, 1], Sequence[(((dlrad + (n * permult)) * π), fplotrad(((dlrad + (n * permult)) * π))), n, 0, fullper, 1]) → list1Sequence(Vector[Element[list1, n], Element[list1, n + 1]], n, 1, Length[list1] - 1) → list2LaTeX((((((("\textcolor{#000099}{g(x)=" * g) * "}\text{ on }\textcolor{#000099}{\left[") * dl) * "^{\circ},") * dr) * "^{\circ}\right]}")) → ProblemLaTeX("\text{Convert the period to degrees or convert the domain to radians.}") → text6If(toggle ≟ 1, LaTeX["\text{Converting period to degrees}"], LaTeX["\text{Converting domain to radians}"]) → toggleTextLaTeX("\text{Since the domain is given in degrees and the period is found in radians, one}\cr\text{or the other must be converted so that the units match before any comparison can be made.}") → text7LaTeX("\text{Use the buttons below to return to the original problem or}\cr\text{randomly generate a similar practice problem.}") → text20If(toggle ≟ 1, LaTeX[(((((("\textcolor{#000099}{\text{Greatest integer less than or equal to }\left(\frac{" * domdeg) * "^{\circ}}{") * perdeg) * "^{\circ}}\right)=") * fullper) * "}")], LaTeX[(((((("\textcolor{#000099}{\text{Greatest integer less than or equal to }\left(\frac{" * domrad) * "\pi}{") * permult) * "\pi}\right)=") * fullper) * "}")]) → text17LaTeX("\text{Set the argument of the function equal to the period of the parent sine}\cr\text{function, }\textcolor{#000099}{\sin(x)}\text{, and solve for }\textcolor{#000099}{x}.") → text3LaTeX((((("\text{Determine the number of complete cycles }\textcolor{#000099}{g(x)}\text{ makes over the domain }\textcolor{#000099}{[" * dl) * "^{\circ}, ") * dr) * "^{\circ}]}.")) → text10If(toggle ≟ 1, LaTeX[(((((("\textcolor{#000099}{1}\text{ radian}\textcolor{#000099}{=\frac{180^{\circ}}{\pi}}\text{, so }\textcolor{#000099}{" * permulttext) * "\pi}\text{ radians is }\textcolor{#000099}{") * permulttext) * "\pi\cdot\frac{180^{\circ}}{\pi}=") * perdeg) * "^{\circ}}.")], LaTeX[(((((((((("\textcolor{#000099}{1^{\circ}=\frac{\pi\text{ radians}}{180}}\text{, so }\cr \textcolor{#000099}{" * dl) * "^{\circ}}\text{ is }\textcolor{#000099}{") * dl) * "^{\circ}\frac{\pi}{180^{\circ}}=") * dlradtext) * "\pi}\cr \text{and}\cr \textcolor{#000099}{") * dr) * "^{\circ}\frac{\pi}{180^{\circ}}=") * drradtext) * "\pi}.")]) → text8TableText({{LaTeX[(("\textcolor{#000099}{" * b) * "x = 2\pi}")], LaTeX["\text{Set the argument equal to the period of }\textcolor{#000099}{\sin(x)}."]}, {LaTeX[(("\textcolor{#000099}{x = \frac{2}{" * b) * "}\pi}")], LaTeX["\text{Solve for }\textcolor{#000099}{x}."]}, {LaTeX[(("\textcolor{#000099}{x = " * permulttext) * "\pi}")], LaTeX["\text{Simplify.}"]}}) → text4
AI Drawing Prompt Reference
Draw the graph of the sine function g(x)=sin(3x) over the restricted domain [-180°, 180°]. Show the function curve, mark the domain boundaries, and indicate the period as 2π/3. Display the calculation of the number of complete cycles by dividing the domain length by the period, resulting in 3. Include the conversion of the period to degrees (120°) or the domain to radians, and mark the start and end points of each complete cycle with arrows or dots. Add text labels to explain the steps and verify the result graphically.
The prompt above was compiled from the original drawing commands and is for reference only.