Re: Substitution!!!
- To: mathgroup at smc.vnet.net
- Subject: [mg35680] Re: [mg35660] Substitution!!!
- From: "Julio Vera" <jvera at adinet.com.uy>
- Date: Thu, 25 Jul 2002 04:46:33 -0400 (EDT)
- References: <200207240607.CAA28759@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Chekad,
I don´t know if I understood your problem correctly.
If you just want to name each polinomial i as S_i, you could name the
already entered list as s, and each element s[[i]] will be each polinomial.
In[] s={1 + x, 1 + x + x^2, 1 + x + x^3, 1 + x^2 + x^3, 1 + x + x^6,
1 + x^3 + x^6, 1 + x + x^2 + x^4 + x^6, 1 + x + x^3 + x^4 + x^6, 1 +
x^5 + x^6, 1 + x + x^2 + x^5 + x^6, 1 + x^2 + x^3 + x^5 + x^6, 1 + x + x^4
+ x^5 + x^6, 1 + x^2 + x^4 + x^5 + x^6}
Out[] {1 + x, 1 + x + x^2, 1 + x + x^3, 1 + x^2 + x^3, 1 + x + x^6,
1 + x^3 + x^6, 1 + x + x^2 + x^4 + x^6, 1 + x + x^3 + x^4 + x^6, 1 +
x^5 + x^6, 1 + x + x^2 + x^5 + x^6, 1 + x^2 + x^3 + x^5 + x^6, 1 + x + x^4
+ x^5 + x^6, 1 + x^2 + x^4 + x^5 + x^6}
In[] s[[1]]
Out[] 1+x
In[] s[[13]]
Out 1 + x^2 + x^4 + x^5 + x^6
I you want to get the product of all the elements of the list, you can apply
the command Times to the list s
Apply[Times,s]
or it´s equivalent Times@@s
Hope this helps,
Julio
----- Original Message -----
From: "Chekad Sarami" <csarami at mtu.edu>
To: mathgroup at smc.vnet.net
Subject: [mg35680] [mg35660] Substitution!!!
> Hi,
>
>
> I have a question regarding substitute of an expression with index
> variables..I need to make a table for some products of irreducible
> polynomials (Irreducible factors of x^63 -1) . But they are so large and I
> can't fit them into the columns of my table. So I need to use these
> substitutions
>
> {S_1, S_2, S_3, S_4, S_5, S_6, S_7, S_8, S_9, S_10, S_11, S_12, S_13,
S_14}
> : ------> {1 + x, 1 + x + x^2, 1 + x + x^3, 1 + x^2 + x^3, 1 + x + x^6,
> 1 + x^3 + x^6, 1 + x + x^2 + x^4 + x^6, 1 + x + x^3 + x^4 + x^6, 1 +
> x^5 + x^6, 1 + x + x^2 + x^5 + x^6, 1 + x^2 + x^3 + x^5 + x^6, 1 + x +
x^4
> + x^5 + x^6, 1 + x^2 + x^4 + x^5 + x^6}
>
>
>
> ***** The right side is a list of irreducible polynomials which is
assigned
> to {S_1, S_2,.... S_14}.*******
>
>
>
> For example instead of putting this large expression (1 + x) (1 + x +
x^2)
> (1 + x + x^3) (1 + x + x^6) (1 + x^3 + x^6) (1 + x + x^2 + x^4 + x\^6) (1
+
> x + x^3 + x^4 + x^6) (1 + x + x^2 + x^5 + x^6) in my table I can write it
in
> tems of S_i's in this form S_1 S_2 S_3 S_4 S_5 S_6 S_7 S_8.
>
>
>
> I tried ReplaceAll but it changes i.e. the above example to S_1
(S_1+x^3)
> (S_1+x_6) .... Which is not what I want.
>
> Can anybody tell me how to do this.
>
>
>
>
>
> Regards
>
> CHEKAD
>
>
>
>
- References:
- Substitution!!!
- From: "Chekad Sarami" <csarami@mtu.edu>
- Substitution!!!