General Model for Polygonal Numbers
Loading the math board and drawing, please wait…
This example demonstrates the geometric model of polygonal numbers. It involves concepts such as polygons, sequences, and transformations. Using GeoGebra commands like Segment, Rotate, and Sequence, it dynamically shows the generation process of polygonal numbers. Suitable for middle school and above students or teachers to help understand the properties and generation rules of polygonal numbers.
GeoGebra Commands & Parameters
Segment(A, B) → aRotate(B, (2 * π / u), A) → B'Sequence(Rotate[B, ((2 * π / u) * k), A], k, 1, u) → список1Polygon(B, B', u) → многоугольник2, m, c_1, d_1, b, c, d, e, f, g, h, i, n_1, j, N, O, P, Q, R, S, T, U, V, p, C, D, E, F, G, H, I, J, K, q, r, s, t, a_1, b_1Sequence(Dilate[многоугольник2, l, B], l, 1, n) → список2Sequence(Dilate[список1, l, B], l, 1, n) → список3Sequence(Dilate[список1, l, A], l, 1, n) → список4Sequence(Segment[Element[список1, s], Element[список1, s + 1]], s, 1, u - 1) → список5Element(список3, 1) → список10Sequence(Element[Element[список3, n], 1] + (i * (Element[Element[список3, n], 2] - Element[Element[список3, n], 1])), i, 0, 1, 1 / n) → список8Sequence(Element[Element[список3, n], 1] + (i * (Element[Element[список3, n], 2] - Element[Element[список3, n], 1])), i, 0, 1, 1 / n) → список9Sequence(Sequence[Element[Element[список3, n], k] + (i * (Element[Element[список3, n], k + 1] - Element[Element[список3, n], k])), i, 0, 1, 1 / n], k, 1, u - 1) → список11Sequence(Sequence[Sequence[Element[Element[список3, s], k] + (i * (Element[Element[список3, s], k + 1] - Element[Element[список3, s], k])), i, 0, 1, 1 / s], k, 1, u - 1], s, 1, n) → список12