Proof of Sum Property for the Definite Integral
Loading the math board and drawing, please wait…
This example demonstrates the proof of the sum property for the definite integral. Key mathematical concepts include definite integral and calculus. Using GeoGebra commands such as Integral, Textfield, Point, etc., the function graph and key points are constructed to illustrate the properties of definite integrals. Suitable for high school mathematics education and learning.
GeoGebra Commands & Parameters
Integral(P, a, c) → IPacIntegral(P, c, b) → IPcbIntegral(P, a, b) → IPabTextfield(P) → inputBox1Point(yAxis) → DPoint(yAxis) → ELine(D, E) → XaxisLine(Ypt, Xaxis) → YaxisVector(G, J) → uVector(I, F) → vVector(H, K) → wSegment(F, K) → fSegment(F, J) → hSegment(I, H) → iSegment(G, I) → jIntegral(αP, a, b) → IαPabLine(M, Yaxis) → Y2axisVector(J, αs_a) → eVector(K, αs_b) → dSegment(αs_a, αs_b) → gSegment(J, K) → mSegment(G, H) → pTextfield(Q) → InputBox1Integral(Q, a, b) → IQabIntegral(P(x) + Q(x), a, b) → IPQabLine(O, Xaxis) → qVector(G, SQa) → rVector(H, SQb) → sSegment(SQb, SQa) → tVector(K, SPQb) → u_1Vector(SQb, SPQb) → v_1Vector(SQa, SPQa) → w_1Segment(SPQb, SPQa) → f_1Vector(SQb, SQb1) → a_1Segment(SPQb, SQb1) → g_1Segment(SQb1, SPQa) → h_1Vector(J, SQb1) → b_1Point(f_1) → RSequence(1, n) → NZip((0, a + (k * dx)), k, N) → x_1Zip(a - dx / 2 + (k * dx), k, N) → c_*Zip(Sum[Pcdx_*, k], k, N) → SPcdx_*Zip(Sum[αPxdx_*, k], k, N) → SαPcdx_*Zip((x(Ypt), sp), sp, SPcdx_*) → SptPcdx_*Zip(Vector[A, B], A, x_1, B, SptPcdx_*) → vecSP_*Zip((x(M), sp), sp, SαPcdx_*) → SptαPcdx_*Zip(Vector[A, B], A, SptPcdx_*, B, SptαPcdx_*) → vecSαP_*TableText(Transpose[{Join[{{"c_k"}, c_*}], Join[{{"P(c_k)Δx"}, Pcdx_*}], Join[{{"αP(c_k)Δx"}, αPxdx_*}]}], "|_cc") → TableIRectangleSum(P, y(G), y(H), n, 1 / 2) → GrMidEstIntPRectangleSum((α * P(x)), y(G), y(H), n, 1 / 2) → GrMidestIntαPZip(Sum[Qcdx_*, k], k, N) → SQcdx_*Zip((x(M), sp), sp, SQcdx_*) → SptQcdx_*Zip(Vector[A, B], A, x_1, B, SptQcdx_*) → vecSQ_*Zip(Sum[PQcdx_*, k], k, N) → SPQcdx_*Zip((x(O), sp), sp, SPQcdx_*) → SptPQcdx_*Zip(Vector[A, B], A, SptPcdx_*, B, SptPQcdx_*) → vecSP2PQ_*Zip(Vector[A, B], A, SptQcdx_*, B, SptPQcdx_*) → vecSQ2PQ_*RectangleSum(Q, y(G), y(H), n, 1 / 2) → GrMidEstIntQRectangleSum(PQ, y(G), y(H), n, 1 / 2) → GrMidEstIntPQZip((x(O), sp), sp, SQcdx_*) → SptQ'cdx_*Zip(Vector[A, B], A, SptQcdx_*, B, SptQ'cdx_*) → vecSQ'_*Zip((x(O), sp), sp, SPcdx_* + GrMidEstIntQ) → SptP'cdx_*Zip(Vector[A, B], A, SptPcdx_*, B, SptP'cdx_*) → vecSP'_*Vector(G, M_0) → d_1Vector(G, O_0) → e_1