Hur definierar man polynom?
Halloj!
Detta kanske verkar som en konstig fråga men detta är en tanke som nyss slog mig. Under en stor del av gymnasietiden så studeras polynom - funktioner som sades kunna skrivas som linjärkombinationer av komplexa koefficienter och "". Exakt vad dessa "" är, däremot, har alltid varit lite mystiskt för mig. Det verkar som om det egentligen är shorthand-notation för hur man beräknar värdet av ett polynom vid en viss punkt , men detta måste väl vara en annan sak än vad objektet "polynom" är i sig?
Ett sätt som jag tror jag har sett är följande:
Låt mängden polynom över en kropp betecknas . Vi definierar då:
Med andra ord är det mängden av alla följder med element ur med ändligt många nollskilda element.
Sedan tänker jag att man kan definiera någon typ av funktion, kalla den , som för varje ur någon mängd vi vill använda och för alla uppfyller:
Och det är detta vi i vardagligt tal kallar för polynom.
Är detta rimligt / det gängse sättet eller hur brukar man göra?
Jag vet inte om min fråga här framgår överhuvudtaget men nu är det för sent för att skriva vidare.
Du frågar vad x är. x betecknar den oberoende oberoende variabeln i en funktion. En fkn f:X—>Y definieras som en delmängd f av produktrummet X x Y sådan att (x,y1) och (x,y2) tillhör f ==> y1=y2. Du är säkert helt på det klara med att f(x)=xn definierar funktionen f =Mängden av paren (x,xn) i produktrummet R x R, där x tillhör R och n tillhör N. Polynomen är sedan ett resultat av att funktionerna xn kan adderas och multipliceras med skalärer och dessa operationer är slutna i mängden av polynom och därför utgör ett lineärt rum.
Jag tycker du lyfter en rimlig fråga, och ja, det är vanligt att formellt betrakta ett polynom som just en följd av koefficienter där bara ändligt många är nollskilda. Din mappning E_x kallas ofta för evaluering vid x, och skrivs inland ev_x.
Sidenote: Var försiktig med mängdnbyggarnotationen. Du kan inte ha variabler som är okvantifierade så som n är i "{(a0,a1,...,an,0,...)∈KN}". Jag hade hellre skrivit {(a0,a1,...,an,0,...)∈K^N : n∈N} så att det framgår att n kan vara vilket naturligt tal som helst.
Tomten skrev:Du frågar vad x är. x betecknar den oberoende oberoende variabeln i en funktion. En fkn f:X—>Y definieras som en delmängd f av produktrummet X x Y sådan att (x,y1) och (x,y2) tillhör f ==> y1=y2. Du är säkert helt på det klara med att f(x)=xn definierar funktionen f =Mängden av paren (x,xn) i produktrummet R x R, där x tillhör R och n tillhör N. Polynomen är sedan ett resultat av att funktionerna xn kan adderas och multipliceras med skalärer och dessa operationer är slutna i mängden av polynom och därför utgör ett lineärt rum.
Detta fick mig att inse att jag aldrig riktigt har funderat över vad en funktion är rent formellt, men det verkar ju likna hur man definierar t.ex. en (ordnings)relation. Så vi säger alltså att givna två mängder och , så har vi:
Och sedan säger vi att om så använder vi notationen ?
Precis. En relation är helt enkelt en delmängd av produktrummet som inte nödvändigtvis uppfyller kravet (x,y1) och (x,y2)tillhör f ==> y1=y2.. En funktion är således en relation, men en relation behöver inte vara en funktion.
Jag förstår. Men om verkligen endast är notation, hur rättfärdigar vi ""? Det är ju en relation i sig, inte bara "en symbol".
Endast en ofattbart liten andel av alla funktioner kan ges med en ekvation av typ y= f(x). I dessa fallen blir funktionen f={(x,f(x)): x tillhör Df }
Du kanske vill läsa Whitehead&Russells "Principia Mathematica" (de stal titeln från Newton), där de försöker definiera allting stringent från grunden.
Tomten skrev:Endast en ofattbart liten andel av alla funktioner kan ges med en ekvation av typ y= f(x). I dessa fallen blir funktionen f={(x,f(x)): x tillhör Df }
Nu blev det återigen lite mystiskt för mig. Vilket produktrum skulle innehålla paret ? Var kommer :et ifrån här? Skulle du kunna ge ett exempel på två mängder vi kan kryssa för att få sådana par?
Du kanske vill läsa Whitehead&Russells "Principia Mathematica" (de stal titeln från Newton), där de försöker definiera allting stringent från grunden.
Låter spännande. Tack för tipset!
Ex.: Tag R x R och delmängden f={(x, 2x): x tillhör R} Här kan vi istället ge f med ekvationen f(x)=2x på ”vanligt” sätt. Man kan säga att en funktion helt enkelt är definierad av sin graf.
Jag har bara svårt att köpa den här notationen. Vi har alltså ett objekt sådan att för alla :
Jag förstår däremot inte hur vi kan gå härifrån till . Var någonstans i definitionen har vi sagt vad "" betyder?
Det är så klart ett bekymmer. Å ena sidan är f en delmängd av produktrummet, å andra sidan är f given av en ekvation, där f förekommer i symbolen f(x). Den förstnämnda definitionen är den mest generella och omfattar funktioner givna av ekvationer som specialfall. Den andra är den välbekanta sedan gymnasiet.
Men det måste väl finnas något sätt att koppla ihop dessa två till synes olika funktionsbegrepp? På något sätt måste man väl ur den generella definitionen kunna säga vad "" är?
f(x) står då för andrakomponenten i paret (x, f(x)) men behöver som sagt inte vara given av en ekvation.
Det dröjde ganska länge innan jag träffade på en tillämpning av den generella definitionen, Ett njutbart tillfälle var dock, när Hahn-Banachs utvidgningssats skulle bevisas. Då tittade den fram tillsammans med Zorns lemma. Sen har jag nog sett den fler gånger som jag inte kan återge.
Stämmer det att vi har unikhet enligt definitionen för funktionen, alltså eftersom , så kan vi alltså säga att varje bestäms unikt av varje ?
Nja kanske (varje x; vad betyder det här?), kan det stämma om y ligger i värdeförrådet.
Fast hellre: Varje x ( i definitionsområdet ) bestämmer ett unikt y
Jag syftade på de som tillhör definitionsmängden.
Nu har jag smakat lite på det vi har diskuterat här och jag tror jag är med nu. Låt säga att vi har någon funktion . I så fall kan vi uttrycka relationen mellan våra två element ur tuplarna som , dvs. det är ett sätt att uttrycka hur elementen förhåller sig till varandra.
Det är nog ganska rimligt.
Då har jag en följdfråga som jag hoppas leder oss tillbaka till polynom. Låt säga att vi skapar en mängd:
Skulle detta då vara mängden av alla reellvärda funktioner som finns?
På definitionsmängden X, JA
Givetvis. Men om är godtycklig kan man väl lika gärna se det som mängden av alla reellvärda funktioner?
Svar JA
Jag läser tråden med intresse. Med risk att upprepa vad som redan sagts:
Vi har en mängd A som består av en massa element a och en mängd B som består av en massa b.
Det ger mängden A x B som består av alla par (a, b).
Varje delmängd till AxB utgör en relation.
De delmängder som inte har några element (a, b1) ≠ (a, b2) kallas funktioner. De kan skrivas (a, f(a)) eller b = f(a).
Vissa funktioner kan ges av en formel. Men till exempel [temperaturen utanför mitt fönster vid tiden t] är en funktion där vi i praktiken inte kan hitta någon formel, även om den kan åskådliggöras med en graf.
Detta tror jag vi är överens om, även om stringensen i min framställning kan ifrågasättas. Men frågan gällde polynom. Där känner jag osäkerhet.
p(x) = a0 + a1x + … + anxn
är kostymen för ett polynom. Jag tänker a-koefficienterna tillhör någon definierad mängd (ring, kropp, …,?). Men x kan vara egentligen vad som helst som ger högerledet en mening. Eller?
Det är din sista fråga som stör mig också! Jag har funderat på hur man skulle kunna uttrycka mängden av alla polynom med komplexa koefficienter och det bekväma sättet skulle ju vara:
Men problemet blir, som jag tangerade i #1, att vi inte vet vad det här mystiska objektet "" är. Men låt säga att vi trots vår förvirring kring denna symbol accepterar detta. Fine. Ett annat sätt att definiera mängden av alla polynom med komplexa koefficienter, som vi berörde i början av tråden, är:
Nu har jag dock en viktig fråga. Hur kan vi motivera att dessa mängder är samma mängd? De ser ju helt olika ut! Kan man tänka att dessa mängder är isomorfa, att de innehåller "samma element" med "olika namn"?
Jag är väldigt lost här.
Jag har inte lusläst dina definitioner, men de ser väl ut att definiera samma sak.
En radvektor med n+1 komplexa tal kan väl användas som id-kort för ett polynom av grad n, och vice versa.
Men x?
Kan inte x få vara vadsomhelst– anything som ger polynomet mening?
Så mycket är ju klart som att redan en beskedlig polynomekvation med heltalskoefficienter som t ex x2 + 1 = 0 ställer imaginära krav på x.
Jag har svårt att se ett meningsfullt polynom där x är en trampcykel, men om någon lyckas – be my guest.
Till exempel: Om A är en kvadratisk matris så definieras
eA som A0 + A1 + A2/2 + A3/6 + … + An/n! + …
så här är vårt x en från vanliga tal ganska artskild skapelse.
Vi bildar linjärkombinationer av vektorer aU + bV utan att skämmas. Sant är att Vn inte har någon av mig känd innebörd ifall det gäller ”vanliga” (n x 1)-vektorer – men begreppet vektor kan ges en generös tolkning, t ex en funktion definierad på (0 , 1) där ”skalärprodukten” f*g betyder integralen av fg över intervallet.
Jag ser inte någon anledning att ange ramar för x i polynomet. Bara fantasin sätter gränser.
Jag tycker problemet är att man måste kunna beskriva detta "" formellt på något sätt. Att säga något i stil med att " är ett objekt som kan anta olika värden men som låtes stå som , någon typ av formell symbol" är ingen definition, det säger inget om vad är i termer av hittills kända objekt.
Jag la till lite överst i min förra post
naytte skrev:Jag tycker problemet är att man måste kunna beskriva detta "" formellt på något sätt. Att säga något i stil med att " är ett objekt som kan anta olika värden men som låtes stå som , någon typ av formell symbol" är ingen definition, det säger inget om vad är i termer av hittills kända objekt.
Nej jag tycker inte man behöver beskriva x alls.
Om någon upptäcker en multiplikation sådan att 1*x2 + 1*x0 = 0 satisfieras av
x = trampcykel, helt ok för mig.
Nu när jag tänker efter kanske man kan göra så här då, för att komma runt det här "problemet". Låt :
Låt vidare
Definiera sedan operationerna addition och skalärmultiplikation enligt det gängse sättet:
Nu kan vi väl helt enkelt säga:
Om jag har tänkt rätt nu (och jag tror även det var detta Tomten menade i sitt första inlägg) så borde väl detta kringå problemet med att "" saknade grund i tidigare kända objekt. Men jag är så trött nu att allt detta lika gärna kan vara svammel.
Brukar man inte helt enkelt definiera X som sekvensen (0, 1, 0, 0, …).
Med produkt av två sekvenser a = (an) och b = (bn) definierad som (a*b)n = .
X2 = X*X = (0, 0, 1, 0, 0, …)
Ja, man kan definiera operationer på polynom som sekvenser utan någon referens till symbolen .
Om vi kallar mängden av sekvenser (som eventuellt blir 0) av element i någon kommutativ ring för , och låter
, samt
, där ,
så är det enkelt verifierat att detta gör till en kommutativ ring.
Intressant nog kan vi också definiera en polynomring som en fri kommutativ algebra på mängden . En algebra är ungefär ett vektorrum där vi även kan multiplicera vektorer. Om är en kommutativ ring (så inte nödvändigtvis en kropp som i fallet för vektorrum) så definierar vi den fria -modulen som att vi börjar med basen , precis som du är inne på naytte, och sedan låter elementen i vara alla möjliga linjärkombinationer av dessa baselement och koefficienter från vår ring . En -modul är precis som ett vektorrum utom att våra skalärer inte längre behöver komma från en kropp.
Vi definierar sedan multiplikation av två element i genom att säga vad som sker på baselementen:
.
Detta bestämmer entydigt en multiplikation på då vi ställer kravet att vår multiplikation ska vara linjär i båda argumenten.
Notera att symbolerna etc. inte formellt sett har något med variabler eller potenser att göra. De är bara namn. Vi hade kunnat kalla dem för vad som helst. Polynom har alltså a prio inget att göra med funktioner, men informellt finns funktioner och variabler med som motivation för varför vi väljer att definiera det som vi gör.
Man kan visa att båda dessa definitioner satisfierar en universell egenskap, vilket bland annat innebär att konstruktionerna är isomorfa som objekt ("samma" polynomringar). Den universella egenskapen säger att den s.k. "evaluation"-mappingen som tar är en unik homomorfi, och som helt karakteriserar polynomringar. Denna universella egenskap innebär således att hur exakt vi väljer att konstruera våra polynomringar inte spelar någon roll, utan allt som satisfierar den universella egenskapen är isomorft.
Man kan tänka lite informellt på det som att all information om kan återfås genom att studera alla dess relationer (morfier) till andra objekt. Som att vi kan känna till allt om objektet självt genom att betrakta alla dess skuggor.
Informellt kan beskriva situationen såhär. Säg att vi har en kommutativ ring och vill lägga till något ytterligare element och fortfarande ha en ring. Vi vill att ringaxiomen ska vara uppfylla men utan några som helst extra relationer mellan elementen. Då är inte bara det bästa alternativet i bemärkelsen att det är den minsta ringen som innehåller både och , utan det är också det enda vettiga sättet att göra det på.
Den universella egenskapen säger något ännu starkare: är den "bästa möjliga" ring som innehåller en "variabel", eller ett "extra" element, som kan bli till vilket element i som helst.
Tack Gustor, bra att få lite kött på mina magra ben!
Det slår mig nu att jag sett en rolig tillämpning av polynom. Det handlade om kombinatorik. Man skulle räkna ut ”hur många” det blev när en företeelse A kombinerades med en företeelse B.
Det visade sig att om man associerade A och B med var sitt polynom, säg p(x) och q(x) så gav koefficienten för ett visst gradtal i polynomet (p gånger q) de önskade upplysningarna.
Här kunde vi utnyttja att vi vet hur man multiplicerar polynom – det gav en genväg till svaret. xk var här bara en etikett för ett visst fack, det var aldrig tal om att sätta in något värde på x. För våra syften hade x = 17 eller x = trampcykel fungerat lika bra. Jag har dunkla minnen av liknande finesser när det gäller genererande funktioner. (Laurentserier blänker i minnesbrunnen, är det någon koppling där???)
Jag har inte kvar Grimaldis bok om Discrete Mathematics, i så fall skulle jag slagit opp’at.
Jag vet inte varför det här inte går ihop för mig men jag klarar inte av det faktum att vi bara magiskt hittar på ett objekt ”” och säger att det ska följa si eller sådana räkneregler. Jag inser nu att mitt försök med att definiera en ”bas” (fast genom ”funktioner”) ”fallerar” i just denna aspekt.
Blir lite irriterad på min egen oförmåga att begripa just nu 😑
Det är bara ett namn på ett element man lägger till, distinkt från elementen i . Typ som för de utökade reella talen, eller för de komplexa talen. Både och är dock ganska speciella element som har unika egenskaper, så det är en viss skillnad. Elementet är mer som vilket annat ringelement som helst: vi kan bilda summor och produkter som innehåller det, och det kommuterar med de andra ringelementen.
Men när vi definierar de vanliga objekten, typ de negativa heltalen så säger vi inte ”det finns ett objekt som heter -1 och 1+(-1)=0” vi säger uttryckligen att:
Vi definierar ett tal -1 som ekvivalensklassen modulo [insert passande relation här] av tupeln (0,1).
Vi har alltså en tydlig koppling till något vi redan känner till. Detsamma gäller ju komplexa tal.
I definitionen med följder så definierar vi en kommutativ ring.
Vi kallar elementet för .
Här är inte definierad som att vi "lagt till" något element . Vi har konstruerat en ring av följder och döpt ett av elementen till .
Denna konstruktion fungerar för vilken kommutativ ring som helst, så vi kan använda oss av den för att på ett formellt sätt konstruera en "formell obestämd" eller "variabel". En egenskap som elementet besitter är att
, för .
Man kan uttrycka det som att elementet är transcendentalt över . (Detta betyder precis att elementet inte är roten till något polynom med koefficienter i .)
Formellt sätt är "variabeln" alltså ett element som är transcendentalt över , och konstruktionen ovan garanterar dess existens för varje kommutativ ring .
Men om vi har bestämt att elementet , då kan vi ju inte använda för att beräkna något. Vi har ju redan bestämt exakt vad symbolen står för, nämligen följden .
Låt säga att vi definierar ett polynom:
Vad är i så fall ?
Först och främst kan vi identifiera som en delring av via .
Följande faktum är vad som ger oss möjlighet att betrakta polynom som funktioner på :
För varje finns det en unik ringhomomorfi sådan att fixerar (explicit att för alla ) och .
Det faktum att denna mapping är en ringhomomorfi är precis det som gör att vi kan betrakta polynom som funktioner . En ringhomomorfi är en mapping mellan ringar som "bevarar" ringens operationer (addition och multiplikation). "Bevarar" betyder att vi får samma resultat oavsett om vi först utför en operation i den första ringen och sedan skickar resultatet via homomorfin, eller om vi först skickar två element via homomorfin och sedan utför motsvarande operation i den andra ringen.
Vi kan definiera funktionen motsvarande polynomet som den funktion som skickar till .
Låt säga att vi har ett annat polynom och bildar ytterligare ett polynom . Vi vill förstås att ska ge samma resultat som . Har vi exempelvis polynomet och så vill vi att vi ska få samma sak om vi först adderar polynomen och sedan "evaluerar" vid något , som vi hade fått om vi evaluerade vart polynom för sig och adderade resultaten i vår ring .
Notera att när vi skriver så är additionen den i ; i det senare så är additionen den i .
Detta gäller eftersom . Här använder vi i den högra likheten att är en ringhomomorfi.
Allt detta gäller förstås även för multiplikation: ger samma sak som , där den första betyder multiplikation i och den andra multiplikation i .
I ditt exempel, där jag antar att vår ring är , skulle alltså vara . Det fungerar eftersom är garanterad att existera och unik enligt resultatet ovan.
Jag fastnar på din tredje rad.
Skulle du kunna ta ett exempel på en sådan mappning? Står i för följden ?
naytte skrev:Jag fastnar på din tredje rad.
Skulle du kunna ta ett exempel på en sådan mappning? Står i för följden ?
Jag skrev en jättelång kommentar till mitt inlägg som verkar ha försvunnit... nåja.
Ja precis, på tredje raden så menar jag "... och sådan att ."
Låt oss betrakta fallet med vår gamla vanliga kommutativa ring av heltal och vår polynomring konstruerad som följder enligt tidigare inlägg.
Givet något (där vi vill "evaluera" våra polynom) så definierar vi
.
Detta är en homomorfi (lämnar beviset som en övning till läsaren) som fixerar "konstantpolynomen", dvs. för alla och som skickar vårt till . Man kan visa att detta är den unika homomorfin som besitter dessa egenskaper.
Lite informellt så kan vi säga att en "evalueringsfunktion" från vår polynomring till vår koefficientring är helt bestämd av vad vi gör med elementet . Det är den enda biten information som behövs.
Ah, jag tror att jag förstår nu. Om vi alltså definierar en funktion funktion så har vi t.ex. att:
Och existensen av denna unika funktion garanteras för varje av någon fin sats?
Ja, det är faktiskt inte så krångligt. Låt oss konstruera den explicit.
Våra ringar är och där den senare är konstruerad som följder enligt tidigare inlägg.
Vi inför några förkortningar för att det inte ska bli för jobbigt att skriva.
för (vi identifierar med de "konstanta polynomen" för att det ska bli lättare att skriva);
. Notera att och mer generellt att blir följden med en ensam etta på plats .
med ett på plats ; notera att
så att notationen makear sense.
Fixera något heltal . Tänk att vi vill definiera en mapping från vår polynomring till vår koefficientring som "evaluerar" polynom enligt vad vi intuitivt tänker oss (att vi "ersätter" med ). Vi kommer fram till att ska
1) fixera konstantpolynomen, dvs. som uppfyller för alla .
Motivering: Ett konstantpolynom borde inte förändras i värde oavsett var vi evaluerar det.
2) bevara ringaddition, dvs. .
Motivering: Om vi adderar två polynom (med polynomaddition ) och sedan evaluerar summan så vill vi att det ska ge oss samma värde som om vi evaluerar polynomen var för sig och sedan adderar summan (med vanlig addition i .
3) bevara ringmultiplikation, dvs. .
Motivering: På liknande sätt som ovan så vill vi att om vi först multiplicerar två polynom (med operationen ) och sedan evaluerar produkten, så borde vi få samma sak som om vi evaluerar polynomen var för sig och sedan multiplicerar resultaten i .
Vi visar att detta entydigt bestämmer .
Det är givet att .
Låt säga att vi har polynomet (som alltså betyder följden med nollor överallt utom en etta på plats ). Enligt multiplikationen i så är . Kriterium 3) ger oss då bara ett val för vart vi kan skicka :
.
Vad händer om vi har en koefficient framför ? Alltså om vi haft polynomet , eller ? Eftersom ska fixera konstantpolynomen enligt kriterium 1) så måste
.
Återigen har vi bara ett val för vart vi ska skicka .
På samma sätt blir det när våra polynom består av "fler termer". Låt säga att vi har ett godtyckligt polynom
. Vi kan skriva denna följd som
.
Vi kan skriva som , dvs. , och på samma sätt kan vi skriva de övriga som , och så vidare. Jag skriver alltså
för att mena .
Vi får då enligt kriterierna 1, 2 och 3 att
.
Vi har inget annat val än att skicka polynomet till heltalet .
Vi har nu angett vad gör med ett godtyckligt element i , och det följer att är den unika homomorfi från till som besitter egenskaperna att polynomet skickas till talet och som fixerar konstantpolynomen.
Tillägg: 25 apr 2025 19:41
Hur betraktar vi då polynom som funktioner? Säg att vi har någon polynomring och något element . Som tidigare nämnt så kan vi definiera en funktion , låt oss kalla den , som skickar ett element till bilden av under evalueringshomomorfin. Alltså är för . Vi kan göra detta tack vare att är unikt bestämd för varje .
Det här svaret är guld värt! Jag måste sova lite på saken, men nu är mystiken bakom objektet "" löst för mig. Förutsatt att ingen här på forumet lyckas hitta på ett botemedel mot cancer så får du min röst för årets pluggakutare. Fantastiskt bra svar!
Jag återkommer inom kort med några ytterligare funderingar om hur man kan koppla detta synsätt till mängdläran, men det får vänta.
God kväll!
Ser nu att jag skrivit fel efter stycket som börjar "Vad hänter om vi har en koefficient framför ? ..."
Vi har att
där ettan i VL samt :et i HL står på plats (eller plats beroende på om vi börjar räkna från plats 0 eller plats 1).
Med förkortningarna jag infört står det i VL alltså , vilket jag skriver som .
Och tack för din kommentar. Intressant frågeställning tycker jag, jag hade inte tänkt på att den "vanliga" definitionen av polynomringar (som använder "formella summor" och en "formell obestämd ") inte är riktigt rigorös. Den är mer något slags mellanting mellan att vara formell och att vara lättbegriplig. Definitionen med följder förefaller ju tämligen godtycklig i ett vakuum, men kringgår alla oklarheter.
Mycket klokt har redan sagts i den här tråden, men jag vill ändå lite snabbt plocka upp något som nämns redan i trådstarten och som tråden sedan snuddar vid flera gånger (i t.ex. #2 och i tillägget till #41), nämligen faktumet att polynom kan betraktas som funktioner.
Mer precist kan vi uttrycka det som att det finns en mappning från mängden av polynom
till mängden
där begreppet "polynomfunktion" syftar på en funktion som kan beskrivas av en formel av typen för några koefficienter och något gradtal .
Den mappning (eller ringhomomorfi för att använda algebrajargong) som jag har i åtanke är så klart denna:
Om ringen ("talsystemet") som vi jobbar med är något av de vanliga ringarna , , och som vi känner och älskar sedan gymnasiematten, så är en bijektion (eller på fancy algebraspråk: en ringisomorfi). Då spelar det inte så stort roll om man tänker på polynom som följder (eller formella uttryck) eller funktioner, eftersom man fritt kan översätta fram och tillbaka mellan dessa två perspektiv.
Men här kommer det intressanta – om vi väljer att jobba över en lite mer esoterisk ring så kommer inte nödvändigtvis vara en isomorfi, och det kan bli så att vi förlorar information när vi går från följder (eller formella uttryck) till funktioner. Vi behöver faktiskt inte gå längre än till ringen av heltal modulo något fixt heltal för att detta ska inträffa!
Exempel: Om så kommer flera olika polynom:
- , aka
- , aka
- , aka
- ...
mappas till den konstanta nollfunktionen (testa att stoppa in , och i funktionerna, och se vad som händer!). Faktum är att det finns oändligt många polynom i , men bara 27 olika funktioner som kan mappa dem till, så det kommer oundvikligen att bli fråga om ett rejält informationstapp!
Slutsatsen är alltså att det över generella ringar kan vara stor skillnad på "polynom" och "polynomfunktioner"!
Så för att på något sätt sammanfatta detta i språket man använder i ZF(C), så säger vi helt enkelt att ett polynom med definieras som:
med
Och vi inser att om är en tillräckligt trevlig ring (t.ex. ) så kan vi identifiera mängden genom:
Detta är alltså ett sätt att säga "jag pallar inte skriva ut mängden men här är en formel som beskriver hur tupelns andra värde beror av dess första".
Dessutom kan vi enligt #41 även betrakta dessa mängder som mängder av listor av element ur med ett ändligt antal nollskilda element genom att inse (och visa) att det existerar en isomorfi mellan dessa, dvs. att det går att hitta en bijektion mellan dessa, vilket alltså innebär att de innehåller samma element men under "olika namn"?
Kalla betraktelsesättet av polynom jag skrev explicit i LaTeX här som (1) och kalla det andra som mängder av listor som (2):
Måste man då också säga något om operationerna på elementen ur enligt dessa betraktelsesätt? Dvs. visa att om vi utför t.ex. addition på element enligt betraktelsesätt (1) eller "samma" operation på elementen ur enligt betraktelsesätt (2) så blir bijektionen "rätt" ändå?
Detta är klurigt, så det är viktigt att hålla tungan rätt i mun! Några punkter:
(1) Jag tror inte du menar att är lika med din mängd, utan jag tror du menar att är lika med den mängden. Alltså borde du skriva .
(2) Gradtalet och koefficienterna är fixerade för varje polynom . Alltså borde de specificeras utanför mängden. Så som du har skrivit det så tillåts både gradtalet och koefficienterna att variera inom , vilket blir konstigt.
(3) Mängden är enligt ZFC-synsättet lika med polynomfunktionen som ges av . Detta är dock inte samma sak som polynomet som är en följd*.
(4) Om vi jobbar över en tillräckligt trevlig ring, så stämmer det att vi har en bijektion mellan mängden av polynom (betraktade som följder) och mängden av polynomfunktioner (se #44). Det spelar ingen roll vilka operationer vi har utrustat de här mängderna med – vi har en bijektion oavsett!
(5) Om vi utrustar med operationerna och från #41, och med vanlig addition/multiplikation av funktioner , definierade som
och för alla ,
så kommer att respektera operationerna, så att -summor mappas till -summor, och -produkter till -produkter. På algebraspråk uttrycker man detta som att bijektionen är en isomorfi mellan ringarna och .
* Ett sidospår: I ZFC är alla objekt mängder, så vän av ordning skulle kunna undra hur vi kan konstruera en följd som en mängd. Svaret är att man kan tänka sig en följd av element i som en funktion . Mer precist är vårt polynom lika med mängden .
Nu undrar kanske vän av ordning också hur vi kan konstruera ett par som en mängd. Det vanliga sättet att göra detta på är att betrakta som mängden . Alltså är vårt polynom egentligen mängden
(1) Japp, jag skrev det i fel ordning!
(2) Håller med!
(3) Här vet jag inte om jag inte förstår eller om vi talar förbi varandra. Symbolen "" är väl ingen primitiv symbol i det mängdteoretiska språket? Det är väl snarare lite trevlig notation vi hittar på? Jag tänker att rent strikt i ZFC så säger vi att mängden definierar en funktion:
Vidare kan vi göra våra liv enklare genom att inse att varje tupel också kan beskrivas med en formel:
Eftersom vi vet att varje hör ihop med ett unikt tal räcker det i det här fallet att känna till för att bestämma .
Denna funktion kan vi sedan, givet en tillräckligt trevlig ring, identifiera med ett unikt polynom genom att vi inser att det existerar en bijektion mellan och som "bevarar" operationerna och på och motsvarande operationer på .
Är det rätt uppfattat?
Håller med om allt!
Då har jag ytterligare en fråga.
Jag såg min föreläsare skriva något i stil med:
Detta ska alltså vara mängden av alla reellvärda polynom av grad två eller mindre. Men egentligen blir det väl lite konstigt att skriva så här eftersom "" anger ett förhållande mellan det första och det andra elementet i funktionens tuplar, inte funktionen i sig?
Däremot kan man kanske skriva:
om man förtydligar att för alla (vilket kanske förstås implicit)
Jag håller väl typ med, men i praktiken är det vanligt att man inte skiljer mellan och när man pratar om polynom och använder notationen för . Det kan vara ett bekvämt sätt att påminna läsaren om att man har valt symbolen för elementet i polynomringen.