Find the Formula

Find the Formula
Loading the math board and drawing, please wait…
2019-02-22 05:39
This example demonstrates how to dynamically construct geometric figures and derive related formulas using GeoGebra. It involves core mathematical concepts such as functions, perimeter, rotation, rectangles, general quadrilaterals, and matrix operations. Key GeoGebra commands and objects used include Sequence and Point, along with a variety of points and lines labeled L_0 to L_6, A_1 to B_7, and T_0 to T_6. This is suitable for high school mathematics teaching, illustrating applications of functions, geometric transformations, and matrices.

GeoGebra Commands & Parameters

  1. Sequence(Segment[(i, 6.1), (i, 5.9)], i, -6, 6) → L_6
  2. Sequence(Segment[(i, 5.1), (i, 4.9)], i, -6, 6) → L_5
  3. Sequence(Segment[(i, 2.1), (i, 1.9)], i, -6, 6) → L_2
  4. Sequence(Segment[(i, 3.1), (i, 2.9)], i, -6, 6) → L_3
  5. Sequence(Segment[(i, 4.1), (i, 3.9)], i, -6, 6) → L_4
  6. Sequence(Segment[(i, 1.1), (i, 0.9)], i, -6, 6) → L_1
  7. Sequence(Segment[(i, 0.1), (i, -0.1)], i, -6, 6) → L_0
  8. Point(f) → A_1
  9. Point(g) → A_2
  10. Point(h) → A_3
  11. Point(i) → A_4
  12. Point(j) → A_5
  13. Point(k) → A_6
  14. Point(k) → B_6
  15. Point(l) → A_7
  16. Sequence(Text["" + (i), (If[i < 0, i - 0.15, i - 0.08], -0.33)], i, -6, 6) → T_0
  17. Sequence(Text["" + (i), (If[i < 0, i - 0.15, i - 0.08], 0.67)], i, -6, 6) → T_1
  18. Sequence(Text["" + (i), (If[i < 0, i - 0.15, i - 0.08], 1.67)], i, -6, 6) → T_2
  19. Sequence(Text["" + (i), (If[i < 0, i - 0.15, i - 0.08], 2.67)], i, -6, 6) → T_3
  20. Sequence(Text["" + (i), (If[i < 0, i - 0.15, i - 0.08], 3.67)], i, -6, 6) → T_4
  21. Sequence(Text["" + (i), (If[i < 0, i - 0.15, i - 0.08], 4.67)], i, -6, 6) → T_5
  22. Sequence(Text["" + (i), (If[i < 0, i - 0.15, i - 0.08], 5.67)], i, -6, 6) → T_6