Bicycle Geometry Model
Loading the math board and drawing, please wait…
In collections
Algebra 1|3: Linear Equations
This example dynamically demonstrates geometric relationships related to a bicycle, revealing the intrinsic connection between geometric mean, parabola, scatter plot, and curve sketching. Core concepts include geometric mean, parabola, scatter plot, curve sketching, and median value. The construction utilizes commands and objects such as Segment, Circle, Point, Rotate, Angle, Intersect, Vector, Translate, Line, and Mirror in GeoGebra. Suitable for high school and above learners to understand complex geometric relationships and function graphing.
GeoGebra Commands & Parameters
Segment(A, B) → aSegment(B, C) → bSegment(C, A) → cSegment(A, D) → dSegment(B, D) → eCircle(E, 1) → hPoint(h) → GRotate(G, 45°, E) → G'Angle(G, E, G') → αRotate(G', 45°, E) → G''Angle(G', E, G'') → βRotate(G'', 45°, E) → G'''Angle(G'', E, G''') → γRotate(G''', 45°, E) → HAngle(G''', E, H) → δRotate(H, 45°, E) → H'Angle(H, E, H') → εRotate(H', 45°, E) → H''Angle(H', E, H'') → ζRotate(H'', 45°, E) → H'''Angle(H'', E, H''') → ηSegment(G', H') → gSegment(G'', H'') → iSegment(G''', H''') → jSegment(H, G) → kIntersect(xAxis, yAxis) → FPoint(xAxis) → IVector(F, I) → uTranslate(h, u) → h'Translate(G'', u) → G'''_1Translate(H'', u) → H'''_1Segment(G'''_1, H'''_1) → i'Translate(G', u) → G''_1Translate(H', u) → H''_1Segment(G''_1, H''_1) → g'Translate(H, u) → H'_1Translate(G, u) → G'_1Segment(H'_1, G'_1) → k'Translate(G''', u) → JTranslate(H''', u) → KSegment(J, K) → j'Segment(D, L) → lSegment(L, M) → mPoint(d) → NSegment(N, O) → nSegment(P, Q) → pIntersect(g, i) → RIntersect(d, e) → SSegment(R, S) → qPoint(f) → TLine(U, V) → rMirror(R, r) → R'Mirror(S, r) → S'Segment(R', S') → q'Mirror(C, r) → C'Mirror(A, r) → A'Segment(C', A') → c'Mirror(A, r) → A'_1Mirror(B, r) → B'Segment(A'_1, B') → a'Mirror(B, r) → B'_1Mirror(C, r) → C'_1Segment(B'_1, C'_1) → b'Mirror(A, r) → A'_2Mirror(B, r) → B'_2Segment(A'_2, B'_2) → a'_1Mirror(B, r) → B'_3Mirror(D, r) → D'Segment(B'_3, D') → e'Mirror(D, r) → D'_1Mirror(L, r) → L'Segment(D'_1, L') → l'Mirror(L, r) → L'_1Mirror(M, r) → M'Segment(L'_1, M') → m'Mirror(N, r) → N'Mirror(O, r) → O'Segment(N', O') → n'Mirror(P, r) → P'Mirror(Q, r) → Q'Segment(P', Q') → p'Mirror(A, r) → A'_3Mirror(D, r) → D'_2Segment(A'_3, D'_2) → d'Intersect(a', b') → WCircle(W, 0.25) → sPoint(s) → ZLine(Z, b') → tPoint(t) → A_1Point(t) → B_1Segment(A_1, B_1) → a_1Segment(W, Z) → b_1