Polynomial evaluation functions

Click For Summary

Homework Help Overview

The discussion revolves around the evaluation of polynomials in multiple variables over an infinite field. The original problem asks to demonstrate that every polynomial in the ring of polynomials gives rise to a unique function from K^n to K.

Discussion Character

  • Exploratory, Conceptual clarification, Assumption checking

Approaches and Questions Raised

  • The original poster attempts to use induction and the Lagrange interpolation formula to establish the uniqueness of the evaluation map for polynomials in multiple variables. Some participants question the necessity of the Lagrange interpolation approach, suggesting that the evaluation of polynomials may be more straightforward. Others raise concerns about the implications of using finite fields versus infinite fields in this context.

Discussion Status

The discussion is ongoing, with various interpretations being explored. Some participants provide alternative perspectives on the problem, while others seek clarification on the original poster's reasoning. There is no explicit consensus yet, but the dialogue is productive in examining different aspects of polynomial evaluation.

Contextual Notes

Participants note that the uniqueness of the evaluation map may not hold in finite fields, highlighting the importance of the infinite field assumption in the problem. There are also discussions about the structure of the evaluation maps and their definitions in the context of induction.

Pietjuh
Messages
75
Reaction score
0
There's this problem i have to solve, and I don't know if my approach is correct.

Problem:
Let K be an infinite field. Consider the ring R = K[X1,...,Xn] of polynomials in n variables over K. Show that every polynomial in R gives rise to an unique function K^n --> K.

Idea to solution:
I know that for n=1, the lagrange interpolation formula gives this result. Then I'll try to use a proof with induction. Suppose you use the evaluation map on a variable Xi. The result gives you the ring in n-1 variables. By the induction hypotheses this ring gives rise to unique functions K^n-1 ---> K for every polynomial in this ring.

Now consider a polynomial P in R. Let's write the evaluation maps as f_i, this meaning the evaluation map in the variable X_i. Consider now the composition of g = f_1 o ... o f_n-1. By the induction hypothesis this a unique map from K^n-1 ---> K. We must now show that the map h = f_n o g, is unique. Essentially g is a polynomial in K[Xn], so by the lagrange interpolation formula this means that the evaluation map f_n is unique. So because g was unique, h = f_n o g is unique.

-----------------------------------------------------------------

I hope this approach is valid! Please give your comments on this! o:)
 
Physics news on Phys.org
Maybe I'm missing something, but the answer seems to be incredibly simple. If p(x1, ..., xn) is a polynomial in R, then the unique function that p(x1, ..., xn) gives rise to can be denoted p* and can be defined by:

p*(k1, ..., kn) = p(k1, ..., kn)

for every (k1, ..., kn) in Kn, and p(k1, ..., kn) means what you think it means, i.e. replace the formal variables x1, ..., xn with the field elements k1, ..., kn and treat the thing now not as a formal expression involving formal variables, but as an expression involving field elements, and then actually evaluate the expression.

This is just an extremely complicated way of saying that if p(x) = x², then p*(2) = 4. In fact, the function Kn -> K induced by a polynomial p is so obvious that we're perfectly comfortable with saying that if p(x) = x², then p(2) = 4. Did I miss something, because I don't know what you're doing with Lagrange interpolation, and induction, etc.
 
AKG said:
Maybe I'm missing something, but the answer seems to be incredibly simple. If p(x1, ..., xn) is a polynomial in R, then the unique function that p(x1, ..., xn) gives rise to can be denoted p* and can be defined by:
p*(k1, ..., kn) = p(k1, ..., kn)
for every (k1, ..., kn) in Kn, and p(k1, ..., kn) means what you think it means, i.e. replace the formal variables x1, ..., xn with the field elements k1, ..., kn and treat the thing now not as a formal expression involving formal variables, but as an expression involving field elements, and then actually evaluate the expression.
This is just an extremely complicated way of saying that if p(x) = x², then p*(2) = 4. In fact, the function Kn -> K induced by a polynomial p is so obvious that we're perfectly comfortable with saying that if p(x) = x², then p(2) = 4. Did I miss something, because I don't know what you're doing with Lagrange interpolation, and induction, etc.
The point is that somewhere you have to use the fact that you need a infinite field. Because it can go wrong for finite fields. Take for example F_2[X] = Z/2Z[X]. Take the polynomials F = X^2 + 1 and G=X+1. Then F(0) = 1 = G(0) and F(1) = 0 = G(1), so two different polynomials give rise to the same evaluatian map.
The trick is that the lagrange interpolation formula in infinite fields really says that for every polynomial in one variable you've got an unique evaluation map.
 
I see. I don't exactly follow your argument. If

g = f1 o ... o fn-1

is a (unique) map from Kn to K, when what exactly are the fi? I mean we would have to have that

fn-1 : Kn -> ?,
fi : ? -> ?, for 1 < i < n-1, and
f1 : ? -> K.

But each of these evaluation maps, if they are the ones you're getting from the LIF, are K to K maps. Something is wrong in this construction of g. What you do know is that if p(x1, ..., xn) is an element of R, then the induced maps

pk2, ..., kn : K -> K

defined by:

pk2, ..., kn(k1) = p(k1, k2, ..., kn)

are unique. Then perhaps you want to define the maps

pkm, ..., kn : Km-1 -> K

by:

pkm, ..., kn(k1, ..., km-1) = pkm-1, ..., kn(k1, ..., km-2)

and build your induction that way.
 
Last edited:
This might be an easier way of looking at it: how many polynomials yield the zero function? (Or equivalently, what is the kernel of the map from polynomials to functions?)
 

Similar threads

  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
2
Views
1K