〓 Mathematica 伍 〓at MATH
〓 Mathematica 伍 〓 - 暇つぶし2ch554:132人目の素数さん
13/11/10 01:48:52.81
>>551-553

>>552のリンク先のLatticeReduceのドキュメントだけど、
アプリケーションの2番目の例題で

自明な初期関係:
a={
{1, 0, 0, 0, -a0},
{0, 1, 0, 0, -a1},
{0, 0, 1, 0, -a2},
{0, 0, 0, 1, -a3},
{0, 0, 0, 0, -a4}
};

ってなってるけど、間違ってるよね?
3つの例を統一的に表現できるコード書いてみた。

t = 3^(1/3);
v = {1, t, t^2, t^3, t^4};
n = 7;
c = Round[10^n v];
A = Join[IdentityMatrix[Length[v]], -Transpose[{c}], 2]
B = LatticeReduce[A]
A.Append[c, 1]
B.Append[c, 1]
B[[;; , ;; -2]] // MatrixForm
r = B[[;; , ;; -2]].v
N[r]


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch