Przekształcenie wieloliniowe

Ten artykuł dotyczy przekształceń wieloliniowych w ogólności. Zobacz też: przekształcenie jednoliniowe (forma jednoliniowa), przekształcenie dwuliniowe (forma dwuliniowa).

Przekształcenie wieloliniowe – funkcja określona na iloczynie kartezjańskim[a] przestrzeni liniowych w daną przestrzeń liniową (nad ustalonym ciałem), która jest liniowa ze względu na każdy argument z osobna. Jeżeli docelową przestrzeń liniową zastąpi się ciałem, nad którymi zbudowane są przestrzenie liniowe dziedziny, to tego rodzaju funkcje te nazywa się formami wieloliniowymi. Jeśli liczba czynników w dziedzinie jest ustalona, równa n , {\displaystyle n,} to mówi się wtedy odpowiednio o przekształceniach i formach n {\displaystyle n} -liniowych; struktura tych przekształceń jest dobrze znana z uwagi na ich izomorficzność z przekształceniami liniowymi uzyskaną za pomocą konstrukcji iloczynu tensorowego (zob. Uogólnienia).

Pojęcie to uogólnia się bezpośrednio na moduły (nad ustalonym pierścieniem przemiennym) i to właśnie w ich kontekście zostanie ono opisane w tym artykule.

Potęga kartezjańska

 Zobacz też: funkcja symetryczna, funkcja antysymetryczna i funkcja alternująca.

Niech dane będą: (niekoniecznie wieloliniowe) przekształcenie f : M n N , {\displaystyle \mathrm {f} \colon M^{n}\to N,} gdzie M , N {\displaystyle M,N} są dowolnymi modułami nad pierścieniem przemiennym R , {\displaystyle R,} gdzie n 1 , {\displaystyle n\geqslant 1,} oraz permutacja σ {\displaystyle \sigma } należąca do grupy symetrycznej S n . {\displaystyle S_{n}.} Zamiana argumentów funkcji f {\displaystyle \mathrm {f} } miejscami zgodnie z porządkiem wyznaczonym przez σ {\displaystyle \sigma } daje inną funkcję M n N {\displaystyle M^{n}\to N} daną wzorem ( m 1 , , m n ) f ( m σ ( 1 ) , , m σ ( n ) ) {\displaystyle ({\mathsf {m}}_{1},\dots ,{\mathsf {m}}_{n})\mapsto \mathrm {f} \left({\mathsf {m}}_{\sigma (1)},\dots ,{\mathsf {m}}_{\sigma (n)}\right)} [b]. Funkcję f {\displaystyle \mathrm {f} } nazywa się odpowiednio

  • symetryczną, gdy nie zmienia znaku przy dowolnej permutacji,
    f ( m σ ( 1 ) , , m σ ( n ) ) = f ( m 1 , , m n )  dla dowolnej  σ S n ; {\displaystyle \mathrm {f} \left({\mathsf {m}}_{\sigma (1)},\dots ,{\mathsf {m}}_{\sigma (n)}\right)=\mathrm {f} ({\mathsf {m}}_{1},\dots ,{\mathsf {m}}_{n}){\text{ dla dowolnej }}\sigma \in S_{n};}
  • antysymetryczną, gdy zachowuje znak przy permutacji parzystej i zmienia go na przeciwny przy nieparzystej,
    f ( m σ ( 1 ) , , m σ ( n ) ) = ( sgn σ ) f ( m 1 , , m n )  dla dowolnej  σ S n ; {\displaystyle \mathrm {f} \left({\mathsf {m}}_{\sigma (1)},\dots ,{\mathsf {m}}_{\sigma (n)}\right)=(\operatorname {sgn} \;\sigma )\mathrm {f} ({\mathsf {m}}_{1},\dots ,{\mathsf {m}}_{n}){\text{ dla dowolnej }}\sigma \in S_{n};}
  • alternującą, gdy znika przy równych choć dwóch argumentach,
    f ( m 1 , , m n ) = 0 ,  o ile  m i = m j  dla  i j  oraz  n 2. {\displaystyle \mathrm {f} ({\mathsf {m}}_{1},\dots ,{\mathsf {m}}_{n})={\mathsf {0}},{\text{ o ile }}{\mathsf {m}}_{i}={\mathsf {m}}_{j}{\text{ dla }}i\neq j{\text{ oraz }}n\geqslant 2.}

W powyższych definicjach zmienne indeksowane są kolejno liczbami 1 , 2 , , n , {\displaystyle 1,2,\dots ,n,} jednakże własności te nie zależą od użytego porządku liczb naturalnych[c]. Jeżeli n 2 , {\displaystyle n\geqslant 2,} to przekształcenie wieloliniowe f : M n N , {\displaystyle \mathrm {f} \colon M^{n}\to N,} które jest alternujące, jest również antysymetryczne[d]; w ogólności dla n 2 {\displaystyle n\geqslant 2} dowolna funkcja f : M n N {\displaystyle \mathrm {f} \colon M^{n}\to N} jest antysymetryczna wtedy i tylko wtedy, gdy

f ( m 1 , , m i 1 , m i , m i + 1 , m i + 2 , , m n ) = f ( m 1 , , m i 1 , m i + 1 , m i , m i + 2 , , m n ) {\displaystyle \mathrm {f} ({\mathsf {m}}_{1},\dots ,{\mathsf {m}}_{i-1},{\mathsf {m}}_{i},{\mathsf {m}}_{i+1},{\mathsf {m}}_{i+2},\dots ,{\mathsf {m}}_{n})=-\mathrm {f} ({\mathsf {m}}_{1},\dots ,{\mathsf {m}}_{i-1},{\mathsf {m}}_{i+1},{\mathsf {m}}_{i},{\mathsf {m}}_{i+2},\dots ,{\mathsf {m}}_{n})}

oraz alternująca wtedy i tylko wtedy, gdy

f ( m 1 , , m i , m i + 1 , , m n ) = 0 ,  o ile  m i = m i + 1 {\displaystyle \mathrm {f} ({\mathsf {m}}_{1},\dots ,{\mathsf {m}}_{i},{\mathsf {m}}_{i+1},\dots ,{\mathsf {m}}_{n})={\mathsf {0}},{\text{ o ile }}{\mathsf {m}}_{i}={\mathsf {m}}_{i+1}}

dla i = 1 , , n 1 {\displaystyle i=1,\dots ,n-1} [e]. Istnieją przekształcenia wieloliniowe, które są antysymetryczne, ale nie alternujące (zob. Przykłady); jednakże jeśli 2 {\displaystyle 2} jest jednością pierścienia, to zachodzi odwrócenie poprzedniego twierdzenia[f] – oznacza to, że w przypadu pierścieni takich jak ciało liczb rzeczywistych, czy zespolonych terminy „antysymetryczność” i „alternacyjność” można stosować wymiennie.

Zbiór wszystkich funkcji M n N {\displaystyle M^{n}\to N} tworzy moduł nad pierścieniem R , {\displaystyle R,} a przekształcenia wieloliniowe M n N {\displaystyle M^{n}\to N} tworzą podmoduł wspomnianego modułu[g]; ponadto zbiór przekształceń wieloliniowych ustalonego rodzaju (tzn. symetrycznych, antysymetrycznych, czy alternujących) jest podmodułem tego podmodułu[h] (zob. przestrzeń funkcyjna).

Przykłady

Funkcja M a t n ( R ) × M a t n ( R ) R {\displaystyle \mathrm {Mat} _{n}(R)\times \mathrm {Mat} _{n}(R)\to R} dana wzorem ( A , B ) t r ( A B ) {\displaystyle (\mathbf {A} ,\mathbf {B} )\mapsto \mathrm {tr} (\mathbf {AB} )} jest symetryczna. Funkcja R 2 × R 2 R {\displaystyle R^{2}\times R^{2}\to R} przekształcająca ( ( a c ) , ( b d ) ) a d b c {\displaystyle {\big (}\scriptstyle {\binom {a}{c}}\displaystyle ,\scriptstyle {\binom {b}{d}}\displaystyle {\big )}\mapsto ad-bc} (por. wyznacznik[i]) jest antysymetryczna i alternująca; podobnie jak iloczyn wektorowy R 3 × R 3 R , {\displaystyle \mathbb {R} ^{3}\times \mathbb {R} ^{3}\to \mathbb {R} ,} czy jego zespolony odpowiednik C × C R {\displaystyle \mathbb {C} \times \mathbb {C} \to \mathbb {R} } odwzorowujący ( z , w ) i m ( z w ¯ ) . {\displaystyle (z,w)\mapsto \mathrm {im} \left(z{\overline {w}}\right).} Jeżeli R {\displaystyle R} zawiera Z / 2 Z , {\displaystyle \mathbb {Z} /2\mathbb {Z} ,} czyli 1 = 1 {\displaystyle 1=-1} w R , {\displaystyle R,} to mnożenie R × R R {\displaystyle R\times R\to R} jest symetryczne, antysymetryczne, lecz nie jest alternujące.

Uogólnienia

Jeśli przekształcenie f : M n N {\displaystyle \mathrm {f} \colon M^{n}\to N} jest wieloliniowe, a g : N P {\displaystyle \mathrm {g} \colon N\to P} jest liniowe, to ich złożenie g f {\displaystyle \mathrm {g} \circ \mathrm {f} } również jest wieloliniowe, a ponadto jeżeli f {\displaystyle \mathrm {f} } było symetryczne, antysymetryczne lub alternujące, to g f {\displaystyle \mathrm {g} \circ \mathrm {f} } ma tę samą własność. W ten sposób można tworzyć nowe przekształcenia wieloliniowe (symetryczne, antysymetryczne, czy alternujące), składając istniejące z przekształceniami liniowymi; n {\displaystyle n} -te przekształcenie tensorowe : M n M n {\displaystyle \otimes \colon M^{n}\to M^{\otimes n}} odwzorowujące ( m 1 , , m n ) {\displaystyle ({\mathsf {m}}_{1},\dots ,{\mathsf {m}}_{n})} w m 1 m n , {\displaystyle {\mathsf {m}}_{1}\otimes \ldots \otimes {\mathsf {m}}_{n},} jest szczególnym przypadkiem przekształcenia wieloliniowego na M n , {\displaystyle M^{n},} a każde inne pochodzi od niego (zob. iloczyn tensorowy modułów). W ogólności konstrukcja ta może być wykonana dla dowolnych R {\displaystyle R} -modułów – istnieje wzajemnie jednoznaczna odpowiedniość między przekształceniami wieloliniowymi f : M 1 × × M n N {\displaystyle \mathrm {f} \colon M_{1}\times \ldots \times M_{n}\to N} oraz przekształceniami liniowymi F : M 1 M n N {\displaystyle \mathrm {F} \colon M_{1}\otimes \ldots \otimes M_{n}\to N} dana wzorem

f ( m 1 , , m n ) = F ( m 1 m n ) . {\displaystyle \mathrm {f} ({\mathsf {m}}_{1},\dots ,{\mathsf {m}}_{n})=\mathrm {F} ({\mathsf {m}}_{1}\otimes \ldots \otimes {\mathsf {m}}_{n}).}

Ograniczenie się do tych samych modułów w dziedzinie umożliwia rozpatrywanie alternujących przekształceń wieloliniowych (permutowanie argumentów ma sens tylko wtedy, gdy pochodzą one z tego samego modułu), dlatego konstrukcja algebry zewnętrznej możliwa jest tylko na potędze kartezjańskiej.

Jeśli X 1 , , X n , Y {\displaystyle X_{1},\dots ,X_{n},Y} przestrzeniami unormowanymi nad ustalonym ciałem, to można mówić wtedy o ograniczoności przekształcenia wieloliniowego f : X 1 × × X n Y , {\displaystyle \mathrm {f} \colon X_{1}\times \ldots \times X_{n}\to Y,} która pociąga jego ciągłość (zob. ograniczone przekształcenie liniowe); wspomniane przekształcenie jest ograniczone wtedy i tylko wtedy, gdy istnieje taka stała rzeczywista C > 0 , {\displaystyle C>0,} że dla każdego wektora ( x 1 , , x n ) X 1 × × X n {\displaystyle (\mathbf {x} _{1},\dots ,\mathbf {x} _{n})\in X_{1}\times \ldots \times X_{n}} zachodzi

f ( x 1 , , x n ) C x 1 x n . {\displaystyle {\big \|}\mathrm {f} (\mathbf {x} _{1},\dots ,\mathbf {x} _{n}){\big \|}\leqslant C\|\mathbf {x} _{1}\|\dots \|\mathbf {x} _{n}\|.}

Zobacz też

Uwagi

  1. Właściwie: iloczynie prostym bądź sumie prostej – w przypadku skończenie wielu czynników/składników konstrukcje te są równoważne (tzn. izomorficzne).
  2. Nową funkcję można postrzegać jako efekt działania σ {\displaystyle \sigma } na f , {\displaystyle \mathrm {f} ,} co można zapisać ( σ f ) ( m 1 , , m n ) ; {\displaystyle (\sigma \cdot \mathrm {f} )({\mathsf {m}}_{1},\dots ,{\mathsf {m}}_{n});} zob. działanie grupy na zbiorze. Wówczas σ 1 ( σ 2 f ) {\displaystyle \sigma _{1}\cdot (\sigma _{2}\cdot \mathrm {f} )} jest równe ( σ 2 σ 1 ) f , {\displaystyle (\sigma _{2}\sigma _{1})\cdot \mathrm {f} ,} nie zaś ( σ 1 σ 2 ) f , {\displaystyle (\sigma _{1}\sigma _{2})\cdot \mathrm {f} ,} co oznacza, że działanie grupy S n {\displaystyle S_{n}} na zbiorze funkcji M n N {\displaystyle M^{n}\to N} jest prawostronne, a nie lewostronne.
  3. Twierdzenie: Jeśli f {\displaystyle \mathrm {f} } jest
    • symetryczna, to f ( m σ ( i 1 ) , , m σ ( i n ) ) = f ( m i 1 , , m i n )  dla dowolnej  σ S n , {\displaystyle \mathrm {f} \left({\mathsf {m}}_{\sigma (i_{1})},\dots ,{\mathsf {m}}_{\sigma (i_{n})}\right)=\mathrm {f} ({\mathsf {m}}_{i_{1}},\dots ,{\mathsf {m}}_{i_{n}}){\text{ dla dowolnej }}\sigma \in S_{n},}
    • antysymetryczna, to f ( m σ ( i 1 ) , , m σ ( i n ) ) = ( sgn σ ) f ( m i 1 , , m i n )  dla dowolnej  σ S n , {\displaystyle \mathrm {f} \left({\mathsf {m}}_{\sigma (i_{1})},\dots ,{\mathsf {m}}_{\sigma (i_{n})}\right)=(\operatorname {sgn} \;\sigma )\mathrm {f} ({\mathsf {m}}_{i_{1}},\dots ,{\mathsf {m}}_{i_{n}}){\text{ dla dowolnej }}\sigma \in S_{n},}
    • alternująca, to f ( m i 1 , , m i n ) = 0 ,  o ile  m i s = m i t  dla  i s i t  oraz  n 2 {\displaystyle \mathrm {f} ({\mathsf {m}}_{i_{1}},\dots ,{\mathsf {m}}_{i_{n}})={\mathsf {0}},{\text{ o ile }}{\mathsf {m}}_{i_{s}}={\mathsf {m}}_{i_{t}}{\text{ dla }}i_{s}\neq i_{t}{\text{ oraz }}n\geqslant 2}
    dla dowolnego uporządkowania i 1 , , i n {\displaystyle i_{1},\dots ,i_{n}} liczb 1 , , n . {\displaystyle 1,\dots ,n.}

    Dowód: Uporządkowanie i 1 , , i n {\displaystyle i_{1},\dots ,i_{n}} liczb naturalnych 1 , , n {\displaystyle 1,\dots ,n} stanowi permutację zbioru z nich złożonego oznaczaną dalej ι , {\displaystyle \iota ,} tj. ι ( 1 ) = i 1 , , ι ( n ) = i n . {\displaystyle \iota (1)=i_{1},\dots ,\iota (n)=i_{n}.} Jeżeli f {\displaystyle \mathrm {f} } jest antysymetryczna, to f ( m i 1 , , m i n ) = f ( m ι ( 1 ) , , m ι ( n ) ) = ( sgn ι ) f ( m 1 , , m n ) , {\displaystyle \mathrm {f} \left({\mathsf {m}}_{i_{1}},\dots ,{\mathsf {m}}_{i_{n}}\right)=\mathrm {f} \left({\mathsf {m}}_{\iota (1)},\dots ,{\mathsf {m}}_{\iota (n)}\right)=(\operatorname {sgn} \;\iota )\mathrm {f} ({\mathsf {m}}_{1},\dots ,{\mathsf {m}}_{n}),} stąd dla dowolnej σ S n {\displaystyle \sigma \in S_{n}} zachodzi

    f ( m σ ( i 1 ) , , m σ ( i n ) ) = f ( m ( σ ι ) ( 1 ) , , m ( σ ι ) ( n ) ) = sgn ( σ ι ) f ( m 1 , , m n ) = sgn ( σ ) sgn ( ι ) f ( m 1 , , m n ) = sgn ( σ ) f ( m i 1 , , m i n ) . {\displaystyle \mathrm {f} \left({\mathsf {m}}_{\sigma (i_{1})},\dots ,{\mathsf {m}}_{\sigma (i_{n})}\right)=\mathrm {f} \left({\mathsf {m}}_{(\sigma \iota )(1)},\dots ,{\mathsf {m}}_{(\sigma \iota )(n)}\right)=\operatorname {sgn}(\sigma \iota )\mathrm {f} ({\mathsf {m}}_{1},\dots ,{\mathsf {m}}_{n})=\operatorname {sgn}(\sigma )\operatorname {sgn}(\iota )\mathrm {f} ({\mathsf {m}}_{1},\dots ,{\mathsf {m}}_{n})=\operatorname {sgn}(\sigma )\mathrm {f} \left({\mathsf {m}}_{i_{1}},\dots ,{\mathsf {m}}_{i_{n}}\right).}

    Podobnie dowodzi się niezależności dla symetryczności i alternacyjności.

  4. Przypadek n = 2 {\displaystyle n=2} opisano w artykule o formach dwuliniowych (zob. dowód). Zupełnie jak wyżej, dla dowolnych permutacji π , ϱ S n {\displaystyle \pi ,\varrho \in S_{n}} zachodzi f ( m ( π ϱ ) ( 1 ) , , m ( π ϱ ) ( n ) ) = sgn ( π ) sgn ( ϱ ) f ( m 1 , , m n ) , {\displaystyle \mathrm {f} \left({\mathsf {m}}_{(\pi \varrho )(1)},\dots ,{\mathsf {m}}_{(\pi \varrho )(n)}\right)=\operatorname {sgn}(\pi )\operatorname {sgn}(\varrho )\mathrm {f} ({\mathsf {m}}_{1},\dots ,{\mathsf {m}}_{n}),} zatem definicję antysymetryczności wystarczy sprawdzić dla σ {\displaystyle \sigma } generujących S n , {\displaystyle S_{n},} np. transpozycji postaci ( i   i + 1 ) ; {\displaystyle (i\ i\!\!+\!\!1);} innymi słowy należy pokazać, że dla ( m 1 , , m n ) M n {\displaystyle ({\mathsf {m}}_{1},\dots ,{\mathsf {m}}_{n})\in M^{n}} dowolne wieloliniowe przekształcenie alternujące f : M n N {\displaystyle \mathrm {f} \colon M^{n}\to N} spełnia f ( , m i 1 , m i , m i + 1 , m i + 2 , ) = f ( , m i 1 , m i + 1 , m i , m i + 2 , ) . {\displaystyle \mathrm {f} (\dots ,{\mathsf {m}}_{i-1},{\mathsf {m}}_{i},{\mathsf {m}}_{i+1},{\mathsf {m}}_{i+2},\dots )=-\mathrm {f} (\dots ,{\mathsf {m}}_{i-1},{\mathsf {m}}_{i+1},{\mathsf {m}}_{i},{\mathsf {m}}_{i+2},\dots ).} Wystarczy w tym wypadku rozpatrzeć przekształcenie dwuliniowe g ( x , y ) = f ( m 1 , , m i 1 , x , y , m i + 2 , , m n ) , {\displaystyle \mathrm {g} ({\mathsf {x}},{\mathsf {y}})=\mathrm {f} ({\mathsf {m}}_{1},\dots ,{\mathsf {m}}_{i-1},{\mathsf {x}},{\mathsf {y}},{\mathsf {m}}_{i+2},\dots ,{\mathsf {m}}_{n}),} która jest alternujące: z przypadku n = 2 {\displaystyle n=2} jest ona antysymetryczne, g ( x , y ) = g ( y , x ) , {\displaystyle \mathrm {g} ({\mathsf {x}},{\mathsf {y}})=-\mathrm {g} ({\mathsf {y}},{\mathsf {x}}),} co dowodzi tezy.
  5. W poprzednim dowodzie dla antysymetryczności nie wykorzystywano (wielo)liniowości, zatem jest on poprawny dla wszystkich funkcji. Jeśli f {\displaystyle \mathrm {f} } znika dla dowolnego układu argumentów, z których dwa sąsiadujące są sobie równe, to f {\displaystyle \mathrm {f} } jest antysymetryczna, co właśnie udowodniono; stąd wartość f {\displaystyle \mathrm {f} } dla układu argumentów, z których dwa są sobie równe, jest co do znaku równa wartości dla układu argumentów, z których dwa sąsiadujące są sobie równe – z założenia wartość ta wynosi 0 . {\displaystyle {\mathsf {0}}.}
  6. Twierdzenie: Niech n 2 ; {\displaystyle n\geqslant 2;} jeżeli 2 R , {\displaystyle 2\in R^{*},} to przekształcenie wieloliniowe f : M n N , {\displaystyle \mathrm {f} \colon M^{n}\to N,} które jest antysymetryczne, jest również alternujące.

    Dowód: Dla ustalenia uwagi zamiast dowolnych, różnych m i , m j {\displaystyle {\mathsf {m}}_{i},{\mathsf {m}}_{j}} zostaną rozważone m 1 , m 2 . {\displaystyle {\mathsf {m}}_{1},{\mathsf {m}}_{2}.} Z antysymetrii f ( m 2 , m 1 , m 3 , , m n ) = f ( m 1 , m 2 , m 3 , , m n ) , {\displaystyle \mathrm {f} ({\mathsf {m}}_{2},{\mathsf {m}}_{1},{\mathsf {m}}_{3},\dots ,{\mathsf {m}}_{n})=-\mathrm {f} ({\mathsf {m}}_{1},{\mathsf {m}}_{2},{\mathsf {m}}_{3},\dots ,{\mathsf {m}}_{n}),} stąd f ( m , m , m 3 , , m n ) = f ( m , m , m 3 , , m n ) , {\displaystyle \mathrm {f} ({\mathsf {m}},{\mathsf {m}},{\mathsf {m}}_{3},\dots ,{\mathsf {m}}_{n})=-\mathrm {f} ({\mathsf {m}},{\mathsf {m}},{\mathsf {m}}_{3},\dots ,{\mathsf {m}}_{n}),} zatem 2 f ( m , m , m 3 , , m n ) = 0 , {\displaystyle 2\mathrm {f} ({\mathsf {m}},{\mathsf {m}},{\mathsf {m}}_{3},\dots ,{\mathsf {m}}_{n})={\mathsf {0}},} a skoro 2 R , {\displaystyle 2\in R^{*},} to f ( m , m , m 3 , , m n ) = 0 . {\displaystyle \mathrm {f} ({\mathsf {m}},{\mathsf {m}},{\mathsf {m}}_{3},\dots ,{\mathsf {m}}_{n})={\mathsf {0}}.}

    .
  7. W istocie moduły będące czynnikami iloczynu kartezjańskiego mogą być parami różne. Jeśli f , g M 1 × × M n N {\displaystyle \mathrm {f} ,\mathrm {g} M_{1}\times \ldots \times M_{n}\to N} są przekształceniami wieloliniowymi między iloczynem kartezjańskim modułów a ustalonym modułem nad wspólnym pierścieniem R , {\displaystyle R,} to określone punktowo odwzorowania f + g {\displaystyle \mathrm {f} +\mathrm {g} } oraz r f {\displaystyle r\mathrm {f} } dla r R {\displaystyle r\in R} również są przekształceniami wieloliniowymi.
  8. Wynika to wprost z definicji wspomnianych rodzajów przekształceń oraz funkcji dodawania i mnożenia przez skalar określonych punktowo.
  9. Podobnie do niego definiowany permanent jest symetryczny.

Bibliografia