Using Mapping Diagrams to Understand Functions and Equations
Loading the math board and drawing, please wait…
This example uses mapping diagrams to help understand functions and equations. Key mathematical concepts include functions, linear functions, and intersections. It utilizes commands such as Point, Element, Textfield, Sequence, and Vector in GeoGebra. Suitable for high school and above students or teachers.
GeoGebra Commands & Parameters
Point(i) → T_1Element(glist, fn) → gElement(flist, fn) → qPoint(yAxis) → A_xTextfield(m) → inputBox1Textfield(s) → inputBoxfSequence(Vector[(6, m(q(R(i)))), (8, s(m(q(R(i)))))], i, 1, 5) → QuadgvlistSequence(Vector[(4, q(R(i))), (6, m(q(R(i))))], i, 1, 5) → QuadmvlistSequence(Vector[(0, i), (2, R(i))], i, 1, 5) → QuadRvlistSequence(Vector[(2, R(i)), (4, q(R(i)))], i, 1, 5) → QuadqvlistPoint(i) → KVector(K, s_{inv}D) → wVector(s_{inv}D, m_{invSinvD}) → zVector(m_{invSinvD}, q_{inv+}) → dVector(q_{inv+}, I) → h_1Vector(q_{inv-}, J) → jSequence(Vector[(0, i), (2, m(i))], i, -2, 2) → LinmvlistSequence(Vector[(2, m(i)), (4, s(m(i)))], i, -2, 2) → LinsvlistTextfield(h) → inputBox2Textfield(b) → inputBox3Textfield(m_*) → inputBox4Textfield(m) → inputBox5Textfield(s) → inputBox6Sequence(Vector[(0, i), (4, s(m(i)))], i, -2, 2) → LinfvlistPoint(b_1) → AVector(D, E) → kTableText({{A1, B1}, {A2, B2}, {A3, B3}, {A4, B4}, {A5, B5}, {A6, B6}}, "|_") → text22TableText({{D1, E1}, {D2, E2}, {D3, E3}, {D4, E4}, {D5, E5}, {D6, E6}}, "|_") → text23TableText({{G1, H1, I1}, {G2, H2, I2}, {G3, H3, I3}, {G4, H4, I4}, {G5, H5, I5}, {G6, H6, I6}}, "|_") → text24Vector(E, A) → u_1TableText({{K1, L1}, {K2, L2}, {K3, L3}, {K4, L4}, {K5, L5}, {K6, L6}}, "|_") → text26TableText({{N1, O1}, {N2, O2}, {N3, O3}, {N4, O4}, {N5, O5}, {N6, O6}}, "|_") → text27TableText({{N1, O1, P1, Q1, R1}, {N2, O2, P2, Q2, R2}, {N3, O3, P3, Q3, R3}, {N4, O4, P4, Q4, R4}, {N5, O5, P5, Q5, R5}, {N6, O6, P6, Q6, R6}}, "|_") → text28Vector(T_1, S_*) → w_1Vector(S_*, T_*) → u_2If(fn ≟ 3, (2, (-g(y(T_*)))), (2, π - g(y(T_*)))) → R_2Vector(T_*, R_1) → v_2Vector(T_*, R_2) → w_2Vector(R_1, R_#) → a_2Vector(R_2, R_*) → b_2Vector(A, D) → g_2