Complex Addition Arithmagon
Loading the math board and drawing, please wait…
This example demonstrates the arithmagon for complex number addition, visually representing the geometric meaning of complex addition through dynamic interaction. Core math concepts include complex operations, vector addition, and the parallelogram rule. Construction uses commands like If, Textfield, LaTeX, and objects such as complex variables (iz_{br}, z_{br}), sliders (K), and text elements. Suitable for high school mathematics teaching to intuitively understand the connection between complex addition and geometric figures.
GeoGebra Commands & Parameters
If(Defined[sqrt(iz_{br}) + sqrt((-iz_{br}))] ∧ (iz_{br} ≠ 0), iz_{br}, iz_{br} + (0 * ί)) → z_{br}If(Defined[sqrt(iz_{rr}) + sqrt((-iz_{rr}))] ∧ (iz_{rr} ≠ 0), iz_{rr}, iz_{rr} + (0 * ί)) → z_{rr}If(Defined[sqrt(iz_{lr}) + sqrt((-iz_{lr}))] ∧ (iz_{lr} ≠ 0), iz_{lr}, iz_{lr} + (0 * ί)) → z_{lr}If(Defined[sqrt(iz_1) + sqrt((-iz_1))] ∧ (iz_1 ≠ 0), iz_1, iz_1 + (0 * ί)) → z_1If(Defined[sqrt(iz_3) + sqrt((-iz_3))] ∧ (iz_3 ≠ 0), iz_3, iz_3 + (0 * ί)) → z_3If(Defined[sqrt(iz_2) + sqrt((-iz_2))] ∧ (iz_2 ≠ 0), iz_2, iz_2 + (0 * ί)) → z_2If(g, Text[x(rp) + (y(rp) * ί), C, true, true], Text[z_1, C, true, true]) → text1If(g, Text[x(rq) + (y(rq) * ί), D, true, true], Text[z_2, D, true, true]) → text2If(g, Text[x(rr) + (y(rr) * ί), E, true, true], Text[z_3, E, true, true]) → text3If(g, Text[z_{lr}, F, true, true], Text[z_l, F, true, true]) → text4If(g, Text[z_{br}, H, true, true], Text[z_b, H, true, true]) → text6If(g, Text[z_{rr}, G, true, true], Text[z_r, G, true, true]) → text5Textfield(iz_{rr}) → Input_{zr}Textfield(iz_1) → InputBox_1Textfield(iz_2) → InputBox1Textfield(iz_3) → InputBox2Textfield(iz_{lr}) → InputBox3Textfield(iz_{br}) → InputBox4LaTeX($5) → text15LaTeX($6) → text12LaTeX($7) → text13