Fraction Cancellation Visualization
Loading the math board and drawing, please wait…
This example visually demonstrates the process and principles of cancelling fractions through dynamic geometry. It involves core math concepts like the fundamental property of fractions and the application of the Greatest Common Divisor (GCD). GeoGebra commands used include Sequence, Shuffle, Join, Sort, Element, Random, Point, Polygon, and GCD for constructing the visualization. Suitable for middle school and above students to intuitively understand fraction cancellation techniques and mathematical operations.
GeoGebra Commands & Parameters
Sequence(i, i, 1, maxnumden) → list_1Shuffle(list_1) → posrandomlistSequence((-i), i, 1, maxnumden) → list_2Join({list_1, list_2}) → list_4Shuffle(list_4) → randomlistSort(poslist_{f1}) → poslistsort_{f1}Element(poslistsort_{f1}, 2) → posden_1Sort(poslist_{f2}) → poslistsort_{f2}Element(poslistsort_{f2}, 2) → posden_2Element(poslistsort_{f1}, 1) → posnum_1Element(poslistsort_{f2}, 1) → posnum_2Sort(Sequence[(abs(Element[list_{f1}, i]), i), i, 1, Length[list_{f1}]]) → listhelp_1Sort(Sequence[(abs(Element[list_{f2}, i]), i), i, 1, Length[list_{f2}]]) → listhelp_2Sequence(Element[list_{f1}, y(Element[listhelp_1, i])], i, 1, Length[list_{f1}]) → listsort_{f1}Sequence(Element[list_{f2}, y(Element[listhelp_2, i])], i, 1, Length[list_{f2}]) → listsort_{f2}Element(listsort_{f1}, 1) → num_1Element(listsort_{f2}, 1) → num_2Element(listsort_{f2}, 2) → den_2Element(listsort_{f1}, 2) → den_1Random(2, maxmult + dummy - dummy) → multPoint(Circle[A, 4]) → BPolygon(A, B, C, D) → poly1, a_1, b_1, c_1, dPolygon({B, B + (abs(anycancnum / anycancden) * (C - B)), A + (abs(anycancnum / anycancden) * (D - A)), A}) → FractionPoly, e, f, g, hSequence(Segment[B + (i * (C - B) / abs(anymultden)), A + (i * (D - A) / abs(anymultden))], i, 1, abs(anymultden)) → list1Sequence(Segment[B + (i * (C - B) / abs(anycancden)), A + (i * (D - A) / abs(anycancden))], i, 1, abs(anycancden)) → list2GCD(multposnum, multposden) → posfracgcd
AI Drawing Prompt Reference
Create a dynamic geometric visualization to demonstrate the principle of fraction cancellation. Generate two sets of positive and negative integers, shuffle and sort them, selecting the first two as numerators and denominators. Sort the absolute values of these sets again, picking the smallest two as new numerators and denominators. Draw two polygons, with one scaled by the greatest common divisor of the numerators and denominators. Include several line segments inside the polygons to represent the multiplication and cancellation process of the fractions.
The prompt above was compiled from the original drawing commands and is for reference only.