Vertex Coloring

Vertex Coloring
Loading the math board and drawing, please wait…
2019-03-21 06:06
This example demonstrates the concept of vertex coloring. It involves the use of vertices, polygons, and colors. Using GeoGebra commands such as Polygon, Segment, Circle, etc., it creates and colors the vertices of polygons. Suitable for middle school and above students to learn geometric construction and color application.

GeoGebra Commands & Parameters

  1. Polygon(V2, V3, 5) → mnohoúhelník1, f, g, h, i, j, V4, V5, V1
  2. Segment(V2, V3) → e4
  3. Segment(V3, V4) → e8
  4. Segment(V4, V5) → e6
  5. Segment(V5, V1) → e2
  6. Segment(V1, V2) → e10
  7. Segment(V2, V5) → e1
  8. Segment(V5, V3) → e7
  9. Segment(V3, V1) → e3
  10. Segment(V1, V4) → e9
  11. Segment(V4, V2) → e5
  12. Polygon(V6, V7, 5) → mnohoúhelník1_1, f_1, g_1, h_1, i_1, j_1, V8, V9, V10
  13. Segment(V6, V7) → e4_1
  14. Segment(V7, V8) → e8_1
  15. Segment(V8, V9) → e6_1
  16. Segment(V9, V10) → e2_1
  17. Segment(V10, V6) → e10_1
  18. Segment(V6, V9) → e1_1
  19. Segment(V9, V7) → e7_1
  20. Segment(V7, V10) → e3_1
  21. Segment(V10, V8) → e9_1
  22. Segment(V8, V6) → e5_1
  23. Segment(V6, V9) → a
  24. Segment(V9, V7) → b
  25. Segment(V7, V10) → c
  26. Segment(V10, V8) → d
  27. Segment(V8, V6) → e
  28. Polygon(V16, V17, 5) → mnohoúhelník1_2, f_2, g_2, h_2, i_2, j_2, V18, V19, V20
  29. Segment(V16, V17) → e4_2
  30. Segment(V17, V18) → e8_2
  31. Segment(V18, V19) → e6_2
  32. Segment(V19, V20) → e2_2
  33. Segment(V20, V16) → e10_2
  34. Segment(V16, V19) → e1_2
  35. Segment(V19, V17) → e7_2
  36. Segment(V17, V20) → e3_2
  37. Segment(V20, V18) → e9_2
  38. Segment(V18, V16) → e5_2
  39. Circle(V19, V20, V16) → k
  40. Center(k) → stred
  41. Dilate(V16, 2, stred) → V11
  42. Dilate(V20, 2, stred) → V15
  43. Dilate(V19, 2, stred) → V14
  44. Dilate(V18, 2, stred) → V13
  45. Dilate(V17, 2, stred) → V12
  46. Segment(V16, V19) → l
  47. Segment(V19, V17) → m
  48. Segment(V17, V20) → nn
  49. Segment(V20, V18) → p
  50. Segment(V18, V16) → q
  51. Segment(V20, V15) → r
  52. Segment(V19, V14) → s
  53. Segment(V18, V13) → t
  54. Segment(V16, V11) → a_1
  55. Segment(V17, V12) → b_1
  56. Segment(V11, V12) → c_1
  57. Segment(V12, V13) → d_1
  58. Segment(V13, V14) → e_1
  59. Segment(V14, V15) → k_1
  60. Segment(V15, V11) → l_1
  61. Polygon(M5, M6, 4) → mnohoúhelník2, m_1, n_1, p_1, q_1, M7, M4
  62. Polygon(M1, M3, 3) → mnohoúhelník3, r_1, s_1, t_1, M2
  63. Polygon(M10, M11, 5) → mnohoúhelník4, a_2, b_2, c_2, d_2, e_2, M12, M8, M9
  64. Polygon(M13, M14, 6) → mnohoúhelník5, k_2, M18, l_2, m_2, n_2, p_2, q_2, M15, M16, M17
  65. Sum(check5) → fm5
  66. CountIf(ip ≟ 0, ip, pais) → pb
  67. Sum(check1p) → fm1
  68. Sum(check2) → fm2
  69. Sum(check4) → fm4
  70. Sum(check3) → fm3
  71. CountIf(ip ≟ 0, ip, pais2) → pb2
  72. Sum(check6) → fm6
  73. Sum(check7) → fm7