Angles Related to Parallel Lines

Angles Related to Parallel Lines
Loading the math board and drawing, please wait…
2015-11-17 14:11
This example demonstrates corresponding angles, alternate interior angles, and consecutive interior angles formed by parallel lines. It covers key math concepts like properties of parallel lines and angle relationships. Constructed using GeoGebra commands such as Point, Line, Intersect, Segment, Angle, Ray, and If. Suitable for middle school and above students to visually understand and explore geometric relationships involving parallel lines and angles.

GeoGebra Commands & Parameters

  1. Point(Segment[C, D]) → Y
  2. Point(Segment[A, B]) → X
  3. Line(X, Y) → c_1
  4. Intersect(Line[A, Line[C, D]], OrthogonalLine[B, Line[A, Line[C, D]]]) → B'
  5. Intersect(Line[B, Line[C, D]], OrthogonalLine[A, Line[B, Line[C, D]]]) → A'
  6. Intersect(Line[C, Line[A, B]], OrthogonalLine[D, Line[C, Line[A, B]]]) → D'
  7. Intersect(Line[D, Line[A, B]], OrthogonalLine[C, Line[D, Line[A, B]]]) → C'
  8. Line(A, B) → a_1
  9. Line(C, D) → b_1
  10. Segment(A, B) → s1
  11. Segment(C, D) → s2
  12. Point(c_1) → E
  13. Point(c_1) → F
  14. Point(Segment[X, Y]) → H
  15. Angle(H + (5 * UnitVector[Segment[C, D]]), H, H + (5 * UnitVector[Segment[F, E]])) → b
  16. Ray(H, Vector[UnitVector[Segment[C, D]]]) → f_1
  17. Point(Segment[X, Y]) → I
  18. Angle(I + (5 * UnitVector[Segment[F, E]]), I, I + (5 * UnitVector[Segment[B, A]])) → c
  19. Ray(I, Vector[UnitVector[Segment[B, A]]]) → g_1
  20. Point(Segment[X, Y]) → J
  21. Angle(J + (5 * UnitVector[Segment[F, E]]), J, J + (5 * UnitVector[Segment[D, C]])) → d
  22. Point(Segment[X, Y]) → K
  23. Ray(J, Vector[UnitVector[Segment[D, C]]]) → h_1
  24. Angle(K + (5 * UnitVector[Segment[E, F]]), K, K + (5 * UnitVector[Segment[A, B]])) → e
  25. Ray(K, Vector[UnitVector[Segment[A, B]]]) → i
  26. Point(Segment[X, Y]) → L
  27. Angle(L + (5 * UnitVector[Segment[E, F]]), L, L + (5 * UnitVector[Segment[C, D]])) → f
  28. Ray(L, Vector[UnitVector[Segment[C, D]]]) → j
  29. Point(Segment[X, Y]) → M
  30. Angle(M + (5 * UnitVector[Segment[B, A]]), M, M + (5 * UnitVector[Segment[E, F]])) → g
  31. Ray(M, Vector[UnitVector[Segment[B, A]]]) → k
  32. Point(Segment[X, Y]) → N
  33. Angle(N + (5 * UnitVector[Segment[D, C]]), N, N + (5 * UnitVector[Segment[E, F]])) → h
  34. Ray(N, Vector[UnitVector[Segment[D, C]]]) → l
  35. Point(Segment[X, Y]) → G
  36. Angle(G + (5 * UnitVector[Segment[A, B]]), G, G + (5 * UnitVector[Segment[F, E]])) → a
  37. Ray(G, Vector[UnitVector[Segment[A, B]]]) → n
  38. Corner(1) → C1
  39. Corner(2) → C2
  40. Corner(3) → C3
  41. Corner(4) → C4
  42. If(Slope[Line[A, B]] ≟ Slope[Line[C, D]], true, false) → parallel