正整数的质因数分解 by Alex CHIK

正整数的质因数分解 by Alex CHIK
几何画板及绘图内容加载中,请稍等……
2020-01-31 16:14
本范例演示了正整数的质因数分解过程。涉及的核心数学概念包括质数、因数、分解定理等。作图要点使用了GeoGebra的PrimeFactors, Append, Zip, Sequence, Textfield, TableText, Factors, Unique, LaTeX, IsPrime等命令和对象。适合初中及以上数学学习者使用,用于理解和实践质因数分解。

GeoGebra 命令及参数

  1. PrimeFactors(a) → list1
  2. Append(1, Sequence[Product[list1, k], k, 1, Length[list1]]) → list1P
  3. Zip(a / k, k, list1P) → listA
  4. Sequence(Append[First[list1, i], listA(i + 1)], i, 1, Length[listA] - 2) → listM1
  5. Append(listM1, list1) → listM2
  6. Textfield(a) → InputBox1
  7. TableText({First[listA, step + 1]}, "|100 _01vr") → text1
  8. Factors(a) → M1
  9. Unique(PrimeFactors[a]) → listUniqueFactors
  10. Append(Zip[Text[p] + (UnicodeToLetter[8901]), p, Take[listM3, 1, Length[listM3] - 1]], Text[Element[listM3, Length[listM3]]]) → listFactorText
  11. Zip(((Element[p, 1] * If[Element[p, 2] ≠ 1, (("^{" * Element[p, 2]) * "}")]) * If[{p} ≠ Last[M1], UnicodeToLetter[8901], ""]), p, M1) → listTextA
  12. LaTeX("=" + (Sum[listFactorText])) → text3
  13. IsPrime(a) → prime
  14. TableText({First[list1, step]}, "rv") → text2
  15. LaTeX("=\underline\underline{" + (Sum[listTextA]) + "}") → textA

AI 绘图提示语参考

绘制一个用于展示正整数质因数分解过程的交互式图形界面。界面包含一个输入框,用户可输入任意正整数。下方以表格形式逐步显示该数的质因数分解步骤:第一行显示当前除数,第二行显示对应的商。同时,用数学公式展示该数的质因数分解结果,如“12 = 2 × 2 × 3”,其中相同质因数用指数形式表示,如“2^2 × 3”。若输入数为质数,则突出显示该数本身。整个图形应清晰展示分解过程中的中间步骤与最终结果,适合中学生理解质因数分解原理。
以上提示语为根据原始绘图命令整理而来,仅供参考。