LatticeReduce
LatticeReduce[{v1,v2,…}]
整数ベクトル viの集合に対し,レンストラ(Lenstra)の格子算法による簡約された基底を与える.
例題
すべて開くすべて閉じるアプリケーション (3)
自明整数線形関係から始め,LatticeReduceはより興味深いものを作ることができる:
LatticeReduceは線形の関係を保存し,第3行は ,とを提供する:
線形関係 x0+x1 ArcTan[1]+x2 ArcTan[1/5]+x3 ArcTan[1/239]==0を求める:
特性と関係 (2)
LatticeReduceは,同じ格子の新たな簡約した基底を生成する:
格子は{v1,v2}で生成されるが,LatticeReduceで生成される{w1,w2}によっても生成される:
もとのセルはピンク,LatticeReduceによって生成されたものは青である:
テキスト
Wolfram Research (1988), LatticeReduce, Wolfram言語関数, https://reference.wolfram.com/language/ref/LatticeReduce.html.
CMS
Wolfram Language. 1988. "LatticeReduce." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/LatticeReduce.html.
APA
Wolfram Language. (1988). LatticeReduce. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/LatticeReduce.html