Hyperbolic Number Multiplication and Inversion

Hyperbolic Number Multiplication and Inversion
Loading the math board and drawing, please wait…
2018-09-18 13:42
This example demonstrates the geometric representation of multiplication of hyperbolic number z by real number a and inversion of z. It involves core mathematical concepts like hyperbolic numbers, multiplication, inversion, and coordinate transformations. Constructed using GeoGebra commands and objects such as Point, Sequence, Zip, CurveCartesian, Textfield, Intersect, Sphere, Vector, Ray. Suitable for high school and above students to understand the algebraic and geometric properties of hyperbolic numbers.

GeoGebra Commands & Parameters

  1. Point(C_O) → z_#
  2. Sequence((r * cos(t)) + x(O) + ((y(O) + (r * sin(t))) * ί), t, -3.14159, π, (2 * π / n)) → z_*
  3. Zip(fz(z), z, z_*) → fz_1
  4. CurveCartesian((r * cos(t)), (r * sin(t)), ht, t, 0, 6.283185307179586) → d_1
  5. Textfield(f_{(z#)}) → inputBox2
  6. CurveCartesian(t, 0, ht, t, -5, 5) → Xh
  7. CurveCartesian(0, t, ht, t, -5, 5) → Yh
  8. Textfield(z_*) → inputBox3
  9. Intersect(xAxis, yAxis) → B
  10. Sphere(A, B) → f
  11. Vector(C, z_#) → u
  12. Ray(C, z_#) → g
  13. Intersect(g, f) → D, E
  14. Sphere(F, G) → h
  15. Intersect(zAxis, h, 1) → H
  16. Textfield(Fz) → inputBox1
  17. Sequence(Vector[(0, 0, 2), Element[z_*, j]], j, 1, n) → ProjVectz_*
  18. Sequence(Intersect[Line[Element[z_*, j], (0, 0, 2)], f], j, 1, n) → Projz_*
  19. Point(C_O) → K
  20. Vector(z_#, PfzK) → v
  21. Zip({{x(A), y(A)}, {y(A), x(A)}}, A, z_*) → l1
  22. Zip((A * Ma), A, l1) → l2
  23. Zip((Element[A, 1, 1], Element[A, 1, 2], ht), A, l2) → l3
  24. Zip(Vector[A, B], A, z_*, B, l3) → fvec_*
  25. Intersect(C_O, xAxis, 1) → I
  26. Vector(z_#, Invz) → w

AI Drawing Prompt Reference

Draw a 3D coordinate system with a horizontal plane and a vertical axis. On the horizontal plane, place a unit circle centered at the origin. From the origin, draw a ray in an arbitrary direction intersecting the unit circle at two points. Mark a point on this ray as the complex number, and draw a vector from the origin to this point. On the vertical axis, choose a point and draw a projection line from it to the complex point, intersecting a unit sphere to obtain a projected point. Additionally, draw a set of equally spaced rays from the origin on the horizontal plane, each intersecting the unit circle, and generate corresponding projection vectors. Place three input boxes for entering the complex number, its function value, and its inverse. Finally, draw vectors from the complex point to its inverse point and to its function value point, illustrating the geometric relationship of hyperbolic number multiplication and inversion.
The prompt above was compiled from the original drawing commands and is for reference only.