MathGroup Archive 2006

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Construction of Vandermonde equations:

  • To: mathgroup at smc.vnet.net
  • Subject: [mg65183] Re: [mg65166] Construction of Vandermonde equations:
  • From: Bob Hanlon <hanlonr at cox.net>
  • Date: Fri, 17 Mar 2006 00:13:27 -0500 (EST)
  • Reply-to: hanlonr at cox.net
  • Sender: owner-wri-mathgroup at wolfram.com

x={x1,x2,x3};

n=Length[x];

mat=Array[A,{n,n}];

Thread[mat.x^(m-1)==0]


Bob Hanlon

> 
> From: Gopinath Venkatesan <gopinathv at ou.edu>
To: mathgroup at smc.vnet.net
> Subject: [mg65183] [mg65166] Construction of Vandermonde equations:
> 
> Hello Mathematica Experts
> 
> I have to form Vandermonde equations like this.
> 
> A[i,1]*x1^(m-1)+A[i,2]*x2^(m-1)+...+A[i,n]*xn^(m-1)=0 (say).
> 
> And in the above, the variables i=1,2,...n, and m=1,2,...n, and m is mu
(symbol), and x is an array {x1,x2,x3,...xn}.
> 
> So I did this in Mathematica, with n=7, like below.
> 
> \!\(\(n = 7;\)\[IndentingNewLine]
>   \(x = {0, 1/6, 2/6, 3/6, 4/6, 5/6, 1};\)\[IndentingNewLine]
>   \(mat = Array[A, {n, n}];\)\[IndentingNewLine]
>   \(S = 0;\)\[IndentingNewLine]
>   \(Do[S = S + A[i,
>    j]*x[\([j]\)]\^\(μ - 1\), {j, 1, n, 1}];\)\[IndentingNewLine]
>   \(SS[i_, μ_] = S;\)\[IndentingNewLine]
>   SS[2, p]\)
> 
> SS[2,p] is a check to see what we get for that value of i and mu(m).
> 
> But I wanted to put the element value of A[i,j] that is A[[i,j]] instead of A[i,j]. 
When I do that it gives error -- Part specification i is neither an integer or list 
of integers, as well as, -- Part specification A[[2,1]] is longer than the depth 
of the object.
> 
> Please suggest me what is the correct method to form such Vandermonde 
equations. Thanks.
> 
> Gopinath
> Univ of Oklahoma
> 
> 


  • Prev by Date: Re: Different font behavior between kernel and front-end
  • Next by Date: Is this a BUG of D[f, var1, ..., NonConstants -> {u1, ...}] ?
  • Previous by thread: Construction of Vandermonde equations:
  • Next by thread: Different font behavior between kernel and front-end