Archivo de la etiqueta: producto

Álgebra Superior I: Traza de matrices y propiedades

Por Eduardo García Caballero

Introducción

En esta entrada conoceremos una nueva operación que se puede aplicar a matrices: la traza. Esta operación a primera vista parece bastante sencilla, pero no por eso es menos importante; en futuros cursos conocerás cómo se relaciona estrechamente con otros conceptos matemáticos y sus aplicaciones.

Traza

Definimos la traza de una matriz cuadrada como la suma de los elementos de su diagonal. Es importante destacar que únicament ele aplicaremos la operación de traza a matrices cuadradas pues más adelante las propiedades que nos interesarán requieren de esta condición.

Por ejemplo, las trazas de las matrices
A=(4916)yB=(10311526125)
son, respectivamente,
tr(A)=tr(4916)=4+(6)=2
y
tr(B)=tr(10311526125)=1+5+(5)=1.

Propiedades de la traza

La traza cumple un par de propiedades importantes con respecto a otras operaciones que definimos anteriormente. Para la prueba de estas propiedades consideraremos matrices de tamaño 2×2, pero fácilmente podrás probarlo para cualquier otro tamaño de matrices cuadradas.

Consideremos las matrices
A=(a11a12a21a22)yB=(b11b12b21b22).

Observemos que la traza se distribuye con respecto a la suma; es decir,
tr(A+B)=tr((a11a12a21a22)+(b11b12b21b22))=tr(a11+b11a12+b12a21+b21a22+b22)=(a11+b11)+(a22+b22)=(a11+a22)+(b11+b22)=tr(a11a12a21a22)+tr(b11b12b21b22)=tr(A)+tr(B).

Además, la traza saca escalares; es decir, para cualquier escalar r se cumple que
tr(rA)=tr(r(a11a12a21a22))=tr(ra11ra12ra21ra22)=ra11+ra22=r(a11+a22)=rtr(a11a12a21a22)=rtr(A).

Problemas

Trabajemos con algunos problemas en los cuales aparece la traza:

Problema. Demuestra que para matrices A y B de 2×2 se cumple que tr(AB)=tr(BA).

Solución. Lo demostraremos directamente por la definición de traza.

Consideremos las matrices
A=(a11a12a21a22)yB=(b11b12b21b22).

Observemos que
tr(AB)=tr(a11b11+a12b21a11b12+a12b22a21b11+a22b21a21b12+a22b22)=(a11b11+a12b21)+(a21b12+a22b22)=(b11a11+b12a21)+(b21a12+b22a22)=tr(b11a11+b12a21b11a12+b12a22b21a11+b22a21b21a12+b22a22)=tr(BA).

◻

Problema. ¿Para qué matrices de 2×2 se tiene que tr(A2)=(tr(A))2?

Solución. Consideremos la matriz de 2×2
(abcd).

Calculamos
tr(A2)=tr(a2+bcab+bdac+cdbc+d2)=(a2+bc)+(bc+d2)=a2+2bc+d2
y
(tr(A))2=(a+d)2=a2+2ad+d2.

Entonces, notamos que
tr(A2)=(tr(A))2
si y sólo si
a2+2bc+d2=a2+2ad+d2,
lo cual se cumple si y sólo si
bc=ad.

Entonces, las matrices de 2×2 que cumplen que tr(A2)=(tr(A))2 son aquellas de la forma (abcd) tales que bc=ad. ¿Podrías dar un ejemplo de una matriz que cumpla esto?

◻

Nota. El hecho de que la matriz A anterior cumpla que bc=ad equivale a que acbd=0, y esto equivale, como verás en la siguiente entrada, a que “el determinante de A sea cero”.

Más adelante…

En esta entrada aprendimos la definición de traza y vimos algunas de sus propiedades.

Además, en el problema 2, mencionamos un concepto que hasta ahora no hemos visto. En la siguiente entrada conoceremos una de las operaciones más importantes que se pueden aplicar a matrices cuadradas: el determinante.

Tarea moral

  1. Encuenta la traza de las siguientes matrices:
    (3456),(23/236),(2x9y4y5x),
    (121134104),(324424111),(abcdef123).
  2. Demuestra que tr(AB)=tr(BA) para matrices A y B de 3×3. Intenta también hacerlo para matrices de n×n.
  3. Determina si el siguiente enunciado es verdadero o falso. Si A y B son matrices de 2×2 tales que tr(A)=tr(B) y tr(A2)=tr(B2), entonces A=B.
  4. ¿Será cierto que la traza es multiplicativa? Es decir, ¿para cualesquiera matrices A y B se cumple que tr(AB)=tr(A)tr(B)?
  5. Sea A una matriz de 2×2. Demuestra que tr(AAT) siempre es un número real mayor o igual que cero. ¿Es cierto esto mismo si la matriz es de 3×3? ¿Es cierto siempre que tr(A2) es un número mayor o igual a cero?

Entradas relacionadas

Álgebra Superior I: Producto de matrices con vectores

Por Eduardo García Caballero

Introducción

Anteriormente conocimos dos operaciones que podemos realizar utilizando vectores o matrices: la suma entre vectores/matrices y el producto escalar. Como recordarás, estas operaciones involucran exclusivamente vectores o exclusivamente matrices. En esta entrada veremos una operación que involucra a ambos objetos matemáticos a la vez: el producto de una matriz por un vector.

Definición de producto de matrices con vectores

Una condición indispensable para poder realizar el producto matriz-vector es que la cantidad de columnas de la matriz sea la misma que la cantidad de entradas del vector. Basándonos en esto, podríamos multiplicar
(31225)(π4)o(1729132)(3235),
pero no podríamos realizar la operación
(1729132)(π4).

Como te habrás podido dar cuenta, en este tipo de producto es usual representar los vectores en su forma de “vector vertical” o “vector columna”.

El resultado de multiplicar una matriz por un vector será un nuevo vector, cuyo tamaño corresponde a la cantidad de filas de la matriz original.

Para obtener este nuevo vector, se sigue un algoritmo especial, el cual conocerás en entradas futuras. Sin embargo, a continuación te presentamos las fórmulas que definen a algunos casos especiales de esta operación, lo cual te permitirá obtener el producto en casos con una cantidad pequeña de entradas.

  • Producto de una matriz de tamaño 2×2 por un vector de tamaño 2:

(a11a12a21a22)(u1u2)=(a11u1+a12u2a21u1+a22u2).

  • Producto de una matriz de tamaño 3×2 por un vector de tamaño 2:

(a11a12a21a22a31a32)(u1u2)=(a11u1+a12u2a21u1+a22u2a31u1+a32u2).

  • Producto de una matriz de tamaño 2×3 por un vector de tamaño 3:

(a11a12a13a21a22a23)(u1u2u3)=(a11u1+a12u2+a13u3a21u1+a22u2+a23u3).

  • Producto de una matriz de tamaño 3×3 por un vector de tamaño 3:

(a11a12a13a21a22a23a31a32a33)(u1u2u3)=(a11u1+a12u2+a13u3a21u1+a22u2+a23u3a31u1+a32u2+a33u3).

¿Observas algún patrón en estas fórmulas?

Veamos algunos ejemplos numéricos de cómo usar estas fórmulas:

(31221)(134)=((3)(13)+(12)(4)(2)(13)+(1)(4))=(1+223+4)=(1103)

(1729132)(3235)=((1)(3)+(7)(23)+(2)(5)(9)(3)+(13)(23)+(2)(5))=(5+15233313).

Breve exploración geométrica

Como probablemente hayas visto en tu curso de Geometría Analítica I, el producto de matrices por vectores se puede emplear para representar distintas transformaciones de vectores en el plano y en el espacio.

Si multiplicamos una matriz diagonal por un vector, entonces el resultado corresponderá a “redimensionar” el vector en sus distintas direcciones. Por ejemplo, observamos que el producto
(3002)(33)=(96)
corresponde a redimensionar el vector original al triple de manera horizontal y al doble de manera vertical.

Por otra parte, multiplicar por una matriz de la forma
(cos(θ)sin(θ)sin(θ)cos(θ))
ocasiona que el vector rote un ángulo θ en sentido contrario a las manecillas del reloj; por ejemplo,
(cos(30º)sin(30º)sin(30º)cos(30º))(54)=(32121232)(54)=((32)(5)+(12)(4)(12)(5)+(32)(4))=(53425+432).

Propiedades algebraicas del producto de una matriz por un vector

A continuación, exploraremos algunas de las propiedades que cumple el producto matriz-vector. Estas propiedades las deduciremos para matrices de 2×3 por vectores de tamaño 3, pero la deducción para otros tamaños de matrices y vectores se realiza de manera análoga.

Primeramente, observemos que para matrices A y B de tamaño 2×3, y para un vector u, se cumple que
(A+B)u=((a11a12a13a21a22a23)+(b11b12b13b21b22b23))(u1u2u3)=(a11+b11a12+b12a13+b13a21+b21a22+b22a23+b23)(u1u2u3)=((a11+b11)u1+(a12+b12)u2+(a13+b13)u3(a21+b21)u1+(a22+b22)u2+(a23+b23)u3)=(a11u1+b11u1+a12u2+b12u2+a13u3+b13u3a21u1+b21u1+a22u2+b22u2+a23u3+b23u3)=(a11u1+a12u2+a13u3a21u1+a22u2+a23u3)+(b11u1+b12u2+b13u3b21u1+b22u2+b23u3)=(a11a12a13a21a22a23)(u1u2u3)+(b11b12b13b21b22b23)(u1u2u3)=Au+Bu,
es decir, el producto matriz-vector se distribuye sobre la suma de matrices (esto también se conoce como que el producto matriz-vector abre sumas).

Por otra parte, podemos probar que el producto matriz-vector se distribuye sobre la suma de vectores; es decir, si A es una matriz de 2×3, y u y v son vectores de tamaño 3, entonces
A(u+v)=Au+Av.

Además, veamos que si A es una matriz de 2×3, r es un escalar, y u un vector de tamaño 3, entonces
A(ru)=(a11a12a13a21a22a23)(r(u1u2u3))=(a11a12a13a21a22a23)(ru1ru2ru3)=(a11ru1+a12ru2+a13ru3a21ru1+a22ru2+a23ru3)=(r(a11u1)+r(a12u2)+r(a13u3)r(a21u1)+r(a22u2)+r(a23u3))=r(a11u1+a12u2+a13u3a21u1+a22u2+a23u3)=r((a11a12a13a21a22a23)(u1u2u3))=r(Au)
y, más aún,
A(ru)=(a11a12a13a21a22a23)(r(u1u2u3))=(a11a12a13a21a22a23)(ru1ru2ru3)=(a11ru1+a12ru2+a13ru3a21ru1+a22ru2+a23ru3)=((ra11)u1+(ra12)u2+(ra13)u3(ra21)u1+(ra22)u2+(ra23)u3)=((ra11ra12ra13ra21ra22ra23)(u1u2u3))=(r(a11a12a13a21a22a23))(u1u2u3)=(rA)u.

Por lo tanto A(ru)=r(Au)=(rA)u. Esta propiedad se conoce como que el producto matriz-vector saca escalares.

Como el producto de matrices por vectores abre sumas y saca escalares, se dice que es lineal. Un hecho bastante interesante, cuya demostración se dejará hasta los cursos de álgebra lineal, es que el regreso de esta afirmación también se cumple: ¡A cualquier transformación lineal se le puede asociar una matriz A de modo que aplicar la transformación a un vector v es lo mismo que hacer el producto Av!

Otras propiedades de este producto

En entradas anteriores definimos algunos vectores y matrices especiales.

Como recordarás, definimos la matriz identidad de tamaño 3×3 como
I3=(100010001).

Observemos que al multiplicar I3 por el vector
(u1u2u3)
obtendremos
I3u=(100010001)(u1u2u3)=(1u1+0u2+0u30u1+1u2+0u30u1+0u2+1u3)=(u1u2u3)=u.
Como su nombre lo sugiere, la matriz In tiene la propiedad de ser neutro al multiplicarlo por un vector de tamaño n (de hecho, como veremos en la siguiente entrada, ¡la matriz In también cumple esta propiedad en otras operaciones!).

Por otra parte, recordemos que definimos el vector canónico ei de tamaño n como el vector en el que su i-ésima entrada es 1 y sus demás entradas son 0. Como ejemplo, veamos que
Ae1=(a11a12a13a21a22a23)(100)=(1a11+0a12+0a131a21+0a22+0a23)=(a11a21),
donde este resultado corresponde a al primera columna de la matriz.

De manera análoga, podemos ver que
Ae2=(a12a22)yAe3=(a13a23)
corresponden a la segunda y tercera columna de la matriz, respectivamente.

En general, para matrices de tamaño m×n y el vector ei de tamaño n, el resultado de Aei corresponde al vector cuyas entradas son las que aparecen en la i-ésima columna de la matriz.

Más adelante…

En esta entrada conocimos el producto de matrices con vectores, exploramos su interpretación geométrica y revisamos algunas de las propiedades algebraicas que cumple. Esta operación se añade a las que aprendimos en entradas anteriores, ampliando nuestra colección de herramientas.

En la siguiente entrada descubriremos una operación que nos permitirá sacar aún más poder a las operaciones que hemos conocido hasta ahora: el producto de matrices.

Tarea moral

  1. Obtén el resultado de las siguientes multipicaciones:

(123101)(456),

(25312)(42).

  1. Considera la matriz A=(3445). Realiza la siguiente operación: A(A(A(A(23)))).
  2. ¿Cuál matriz permite rotar un vector en el plano 45º? ¿Cuál 60º?
  3. Deduce las propiedades del producto matriz-vector para matrices de 3×2 y vectores de tamaño 2.
  4. Una matriz desconocida A de 3×3 cumple que Ae1=(201), que Ae2=(511) y que Ae3=(111). ¿Cuánto es A(234)?

Entradas relacionadas

Teoría de los Conjuntos I: Producto en los naturales

Por Gabriela Hernández Aguilar

Introducción

Ahora que hemos definido a la suma en el conjunto de los naturales, podemos definir el producto, pues éste se refiere a sumar cierta cantidad de veces un mismo número. De este modo, el producto se definirá recursivamente en términos de la suma, así como la suma fue definida recursivamente en términos de la función sucesor.

Producto de naturales

Utilizando el teorema de recursión se puede mostrar, al igual que con la operación suma, que existe una única función :N×NN, denotada por (m,n)=mn, que satisface las siguientes condiciones:

  1. 0n=0 para cualquier nN,
  2. s(m)n=(mn)+n.

Dado que seguimos trabajando con conjuntos y hemos definido una nueva operación binaria, podemos preguntarnos si esta operación conmuta, es asociativa o si cumple alguna otra propiedad tal como lo hace el producto cartesiano y la suma en los naturales. Además veremos que esta operación se distribuye con la suma.

Distributividad del producto sobre la suma

Teorema. Para cualesquiera m,n,kN, se tiene que m(n+k)=mn+mk.

Demostración. Procederemos por inducción sobre m y dejaremos fijos a n y k.

Base de inducción. Si m=0, 0(n+k)=0=0+0=(0n)+(0k).

Hipótesis de inducción. Supongamos que se cumple para m, es decir, m(n+k)=(mn)+(mk).

Paso inductivo. Veamos que se cumple para m+1, es decir, (m+1)(n+k)=(m+1)n+(m+1)k.

(Definición )(m+1)(n+k)=m(n+k)+(n+k)(Hipótesis de inducción)=(mn+mk)+(n+k)(Conmutatividad y asociatividad de +)=((mn)+n)+((mk)+k)(Definición )=(m+1)n+(m+1)k.

Por lo tanto, m(n+k)=mn+mk para cualesquiera m,n,kN.

◻

Conmutatividad del producto

Para demostrar que el producto es conmutativo primero vamos a demostrar los siguientes lemas:

Lema 1. Para cualquier nN, se tiene que n0=0.

Demostración.

Procederemos por inducción sobre n.

Base de inducción. Si n=0, tenemos que 00=0.

Hipótesis de inducción. Supongamos que para algún kN se satisface que k0=0.

Paso de inductivo. Veamos que se cumple para k+1, es decir, (k+1)0=0.

(Definición )(k+1)0=(k0)+0(Hipótesis de inducción)=0+0(Propiedad +)=0.

Por lo tanto, n0=0, para cualquier nN.

◻

Lema 2. Para cualquier nN, se tiene que n1=n.

Demostración.

Procederemos por inducción sobre n.

Base de inducción. Si n=0, tenemos que 01=0 por la definición de .

Hipótesis de inducción. Supongamos que para algún kN se satisface que k1=k.

Paso de inductivo. Veamos que se cumple para k+1, es decir, (k+1)1=k+1.

(Definición )(k+1)1=(k1)+1(Hipótesis de Inducción)=k+1.

Por lo tanto, para cualquier nN, n1=n.

◻

Teorema. Para cualesquiera m,nN, nm=mn.

Demostración.

Por inducción sobre m.

Base de inducción. Si m=0, entonces 0n=0=n0, por el Lema 1.

Hipótesis de inducción. Supongamos que para k se cumple que nk=kn.

Paso inductivo. Veamos que para k+1 se satisface que n(k+1)=(k+1)n.

(Definición +)(k+1)n=(kn)+n(Hipótesis de Inducción)=(nk)+n(Lema 2)=(nk)+(n1)(Distributividad)=n(k+1).

Por lo tanto, es conmutativo.

◻

Asociatividad del producto

Teorema. Para cualesquiera m,n,kN, se tiene que m(nk)=(mn)k.

Demostración. Procederemos por inducción sobre m y dejaremos fijos a n y k.

Base de inducción. Si m=0, 0(nk)=0=0k=(0n)k.

Hipótesis de inducción. Supongamos que se cumple para m, es decir, m(nk)=(mn)k.

Paso inductivo. Veamos que se cumple para m+1, es decir, (m+1)(nk)=((m+1)n)k.

(Definición )(m+1)(nk)=(m(nk))+(nk)(Hipótesis de inducción)=((mn)k)+(nk)(Conmutatividad del producto)=(k(mn))+(kn)(Distributividad)=k(mn+n)(Conmutatividad del producto)=(mn+n)k(Definición )=((m+1)n)k.

Por lo tanto, es asociativa.

◻

Ley de cancelación

En álgebra, cuando tenemos una ecuación como la siguiente #xz=yz,siemprequez\not=0,concluimosquex=y$. Esto tiene una justificación y la llamaremos ley de cancelación para el producto. En los naturales se cumple esta ley.

Teorema. Sean n,m,kN con k0. Si nk=mk, entonces n=m.

Para probar dicho teorema, utilizaremos la siguiente serie de resultados.

Proposición. Si n,mN son tales que nm, entonces, existe tN tal que n+t=m.

Demostración (Proposición).

Mostraremos por inducción sobre m que para todo nm, existe tnN tal que n+tn=m.

Base de inducción. k=0. Si n0, entonces n=0, pues recordemos que dos números naturales n y m satisfacen nm si, y sólo si, nm o n=m. Así, si n0, entonces n0 o n=0, pero dado que el enunciado n0 no puede ser cierto pues 0= no tiene elementos, se sigue que n=0 tiene que ser verdadero. De este modo, si n0, entonces n=0 y tomando t=0 se tiene que n+t=0+0=0. Por lo tanto, para todo n0 existe tnN tal que n+tn=0. Por lo tanto, la proposición es cierta para k=0.

Hipótesis de inducción. Supongamos que para algún kN se satisface que para todo nk, existe tnN tal que n+tn=k.

Paso inductivo. Veamos que se cumple para s(k). Sea ns(k). Luego, ns(k) o n=s(k). Si n=s(k), entonces tomamos t=0 y se tiene que n+t=s(k)+0=s(k). Supongamos ahora que ns(k).

Como ns(k), entonces n=k o nk, es decir, nk. Luego, por hipótesis de inducción, existe tnN tal que n+tn=k. De este modo, si tomamos s(tn)N se tiene que n+s(tn)=s(tn)+n=s(tn+n)=s(k).

En cualquier caso para n hemos concluido que existe tnN tal que n+tn=s(k).

Por lo tanto, la proposición es verdadera.

◻

Proposición. Si nN, entonces nn+t para todo tN.

Demostración (Proposición).

Sea nN. Probaremos por inducción sobre t que nn+t para todo tN.

Base. t=0. Para t=0 tenemos que n+t=n+0=n, por lo que es verdad que nn+t.

Hipótesis de inducción. Supongamos que para algún tN, nn+t.

Bajo esta hipótesis veamos que nn+s(t). Primero, notemos que n+s(t)=s(t)+n por la conmutatividad de la suma. Luego, por definición de la suma, s(t)+n=s(t+n). Dado que s(t+n)=(t+n){t+n}, entonces n+ts(t+n). Ahora bien, por hipótesis de inducción, nn+t, es decir, n=n+t o nn+t. Si n=n+t, entonces ns(n+t), ya que n+ts(n+t), por lo que ns(n+t)=n+s(t).

Ahora, si nn+t, entonces, ns(n+t) por transitividad de la pertenencia en los naturales, por lo que también se cumple que nn+s(t).

En cualquier caso concluimos que nn+s(t), lo que concluye la prueba de la proposición.

◻

El último resultado que veremos, antes de iniciar con la demostración de la ley de la cancelación del producto, dice lo siguiente:

Corolario. Si nN es distinto de 0, entonces n+t es distinto de 0 para todo tN.

Demostración (Corolario).

Sea nN distinto de 0 y supongamos que tN es arbitrario. Por la proposición anterior, nn+t, es decir, n=n+t o nn+t. Si n=n+t, entonces n+t es distinto de 0 por la hipótesis sobre n. Si ahora nn+t, entonces n+t es distinto de 0, pues n+t tiene un elemento, el cual es n, mientras que el 0 no tiene elementos. Esto concluye la prueba.

◻

Ya que contamos con esta serie de resultados previos podemos dar la demostración de la ley de cancelación del producto.

Demostración (Ley de cancelación del producto).

Supongamos que nk=mk con k0. Como el orden es un buen orden en N, entonces es total. Así, nm o mn. Haremos el caso nm pues el otro caso es análogo. Como nm, existe un natural t tal que n+t=m. Como k0, existe un natural s tal que k=s+1. De esta manera,

ns+n=n(s+1)=nk=mk=(n+t)(s+1)=ns+n+ts+t.

En esta cadena de igualdades hemos usado las propiedades que ya hemos probado de la suma y el producto. Usando ahora la ley de cancelación de la suma, obtenemos que 0=ts+t. Como aquí hay una suma de naturales igualada a cero, cada sumando es igual a cero. En particular, t=0 y por lo tanto m=n+0=n, como queríamos.1

◻

Tarea moral

La siguiente lista de ejercicios te permitirá reforzar el contenido visto en esta sección:

  1. Demuestra que existe una única función :N×NN, denotada por (m,n)=mn, que satisface las siguientes condiciones:
    0n=0 para cualquier nN,
    s(m)n=(mn)+n.
  2. Demuestra que para cualesquiera m,n,lN tal que l0, si m<n, entonces lm<ln.
  3. Demuestra que para cualesquiera m,nN, si mn=0, entonces m=0 o n=0.
  4. Usa el teorema de recursión para probar la existencia y unicidad de una función F:NN que satisfaga lo siguiente:
    F(0)=1,
    F(1)=1,
    F(2)=21,

    F(n)=n(n1)21.
    A la función F se le llama el factorial y la denotamos por F(n)=n!.
  5. Usa el teorema de recursión y unicidad para probar para cada natural n la existencia de una función wn:NN que cumple wn(0)=1 y wn(m+1)=nwn(m). Usa las funciones wn para definir la exponenciación en N como la operación binaria de N en N denotada por nm=wn(m). Prueba que la exponenciación cumple las siguientes propiedades:
    • Para todo natural m>0, se cumple que 0m=0 y 1m=1.
    • Para cualesquiera naturales l,m,n, se cumple que (mn)l=mlnl, que lm+n=lmln y que (lm)n=lmn.
  6. Encuentra todas las soluciones en los naturales a la ecuación m2+n=n2+m. ¡Ten cuidado! En N todavía no hemos definido la resta, así que como primer paso no puedes «pasar restando». Todos tus argumentos tendrán que permanecer en lo que hemos construido de N.

Más adelante…

Con esta entrada concluimos el contenido acerca de números naturales. Es lo único que haremos en este curso sobre la construcción de sistemas numéricos, pero todos estos conocimientos sirven para constuir a los enteros y los racionales. Puedes hacer clic en los enlaces para consultar el contenido de la construcción de los números enteros y de los números racionales que se encuentra en el curso de Álgebra Superior II.

Nuestro enfoque continuará siendo conjuntista, y ahora nos enfocaremos en la noción de que dos conjuntos «tengan la misma cantidad de elementos». Así, en la siguiente unidad hablaremos acerca de equipotencia, finitud, infinitud, dominancia y aritmética cardinal. El conjunto de los números naturales jugará un papel clave para esta teoría.

Entradas relacionadas

Agradecimientos

Trabajo realizado con el apoyo del Programa UNAM-DGAPA-PAPIME PE109323 «Hacia una modalidad a distancia de la Licenciatura en Matemáticas de la FC-UNAM – Etapa 3»

  1. También puedes consultar las pruebas de las propiedades del producto en los naturales en: Hernández, F., Teoría de Conjuntos, México: Aportaciones Matemáticas No.13, SMM, 1998, pp. 106-108. ↩︎

Cálculo Diferencial e Integral I: Suma, producto, cociente y composición de funciones

Por Karen González Cárdenas

Introducción

Ya que hemos visto el concepto de función, en esta entrada veremos cómo están definidas las operaciones de suma, producto y cociente. De igual modo, definiremos la composición entre un par de funciones. Para dejar más claras dichas operaciones, daremos ejemplos.

Operaciones de funciones

Definición (operaciones): Sean f:DfRR, g:DgRR. Definimos las siguientes operaciones como:

  • f+g:DfDgRR
    (f+g)(x)=f(x)+g(x).
  • αf:DfRR y αR
    (αf)(x)=αf(x).
  • fg:DfDgRR
    (fg)(x)=f(x)g(x).
  • fg:Df/gRR
    (fg)(x)=f(x)g(x).
    donde Df/g=Df(Dg{xDg:g(x)=0})

Notación: Cuando escribamos fg hacemos referencia a:
fg=f+(g).

Ejemplos

Consideremos a las siguientes funciones:
f:R{1}Rg:RRh:RR+
f(x)=1x+1g(x)=x3+3h(x)=x2+2x+1
Notación: Usamos R+ para referirnos al conjunto de los números reales positivos.

Realizaremos las siguientes operaciones para ejemplificar lo visto anteriormente:

  • (f+g)(x)=f(x)+g(x)=1x+1+x3+3
    con Df+g=DfDg=R(R{1})=R{1}
  • (fg)(x)=f(x)g(x)=(1x+1)(x3+3)=x3+3x+1
    con Dfg=DfDg=R(R{1})=R{1}
  • Si α=4:
    (αg)(x)=αg(x)=4(x3+3)=4x312
    con Dαg=Dg=R
  • (gh)(x)=g(x)h(x)=x3+3x2+2x+1
    como Dg/h=Dg(Dh{xDh:h(x)=0})
    Observemos que x2+2x+1=(x+1)2 por lo que (x+1)2=0 cuando x=1.
    Así el dominio sería:
    Dg/h=R(R{1})=R{1}
  • (hg)(x)=h(x)g(x)=x2+2x+1(x3+3)=x2+2x+1x33
    con Dhg=DhDg=RR=R

Composición de funciones

Definición (composición): Consideremos a las funciones g:AB y f:BC definimos a la composición de g seguida de f como:

fg:AC
(fg)(x)=f(g(x)),
observamos que la composición sólo está definida si ImgDf, por lo que g(x)B.
En el siguiente diagrama podemos ver más claramente cómo funciona la composición fg:

PASO 1

Primero tomamos xA a la cual le aplicamos la función g para así obtener g(x)B.

PASO 2

Ahora tomamos a g(x)B para aplicarle la función f y finalmente obtener f(g(x))C.

DIAGRAMA PARA fg

Así la composición de fg se vería como en el diagrama anterior.

Observación: La composición no es conmutativa, es decir, ocurre que:
fggf.

Ejemplos

Retomando las funciones:
f(x)=1x+1g(x)=x3+3h(x)=x2+2x+1

Realicemos las siguientes composiciones de funciones para tener más claro cómo funciona lo antes explicado:

  • Ejemplo 1:
    (gf)(x)=g(f(x))=g(1x+1)=(1x+1)3+3=1(x+1)3+3
    Así tenemos que la composición obtenida es:
    (gf)(x)=1(x+1)3+3
  • Ejemplo 2:
    (fh)(x)=f(h(x))=f((x2+2x+1))=1(x2+2x+1)+1=1x2+2x+2
    Por lo que la composición quedaría como:
    (fh)(x)=1x2+2x+2

Más adelante

Ahora que ya hemos definido las operaciones entre funciones y la composición, en la siguiente entrada veremos qué características debe cumplir una función para poder determinar si es inyectiva, sobreyectiva o biyectiva. Del mismo modo, examinaremos el concepto de función inversa, donde haremos uso de la composición de funciones y algunas condiciones.

Tarea moral

  • Si tenemos a las funciones f:RR y g:RR+ definidas como siguen:
    f(x)=x8
    g(x)=x4
    Realiza las siguientes operaciones:
    • f+g
    • fg
    • fg
    • gf
    • gf
  • Da una función f y una función g que ejemplifiquen que la composición no es conmutativa:
    fggf.
  • Demuestra que la composición es asociativa, es decir,
    f(gh)=(fg)h.

Entradas relacionadas

Agradecimientos

Trabajo realizado con el apoyo del Programa UNAM-DGAPA-PAPIME PE104522 «Hacia una modalidad a distancia de la Licenciatura en Matemáticas de la FC-UNAM – Etapa 2»

Álgebra Superior II: Introducción a estructuras algebraicas

Por Leonardo Ignacio Martínez Sandoval

Introducción

Finalmente terminamos de construir a los números naturales, sus operaciones y su orden. El siguiente conjunto que nos interesa construir es Z, el conjunto de los números enteros. Haremos esto en breve. Sin embargo, primero haremos un paréntesis para hablar de estructuras algebraicas.

Quizás hayas escuchado hablar de varias de ellas. En cálculo y geometría analítica se habla de los números reales y se comenta que es muy importante que sea un campo. En geometría moderna se habla de transformaciones geométricas y cómo algunas de ellas forman un grupo. También es común escuchar de los anillos de enteros o de polinomios (que estudiaremos más adelante). Y por supuesto, también están los espacios vectoriales, que están fuertemente conectados con resolver sistemas de ecuaciones lineales y hacer cálculo y geometría en altas dimensiones.

Todos estos conceptos (campos, grupos, anillos, espacios vectoriales, etc.) son ejemplos de estructuras algebraicas. Cada tipo de estructura algebraica es muy especial por sí misma y sus propiedades se estudian por separado en distintas materias, notablemente aquellas relacionadas con el álgebra moderna. La idea de esta entrada es dar una muy breve introducción al tema, para que te vayas acostumbrando al uso del lenguaje. Esto te servirá más adelante en tu formación matemática.

Intuición de estructuras algebraicas

De manera intuitiva, una estructura algebraica consiste de tomar un conjunto, algunas operaciones en ese conjunto, y ciertas propiedades que tienen que cumplir las operaciones. Eso suena mucho a lo que hemos trabajado con N: es un conjunto, con las operaciones de suma y producto. Y ya demostramos que estas operaciones tienen propiedades especiales como la conmutatividad, la distributividad y la existencia de neutros.

En realidad podríamos tomar cualquier conjunto y cualquier operación y eso nos daría una cierta estructura.

Ejemplo. Consideremos el conjunto N con la operación binaria tal que ab=ab+a+b. Tendríamos entonces que 31=31+3+1=7, y que 1010=1010+10+10=120.

Es posible que la operación tenga ciertas propiedades especiales, y entonces algunas proposiciones matemáticas interesantes consistirían en enunciar las propiedades de .

Aunque tenemos mucha libertad en decidir cuál es el conjunto, cuáles son las operaciones que le ponemos y qué propiedades vamos a pedir, hay algunos ejemplos que se aparecen muy frecuentemente en las matemáticas. Aparecen de manera tan frecuente, que ameritan nombres especiales. Comencemos a formalizar esto.

Operaciones binarias y magmas

Dado un conjunto S, una operación binaria toma parejas de elementos de S y los lleva a otro elemento de S. En símbolos, es una función :S×SS. Cuando usamos la notación de función, tendríamos que escribir todo el tiempo ×(a,b) para referirnos a lo que esta operación le hace a cada pareja de elementos a y b en S. Sin embargo, esto resulta poco práctico, y es por esta razón que se usa mucho más la notación a×b:=×(a,b).

Ejemplo. En N ya definimos la operación binaria +, que toma dos enteros a y b y los manda a sa(b), donde sa:NN es la función que construimos usando el teorema de recursión estableciendo que sa(0)=a y sa(σ(n))=σ(sa(n)).

Aquí lo único que nos importa es establecer una operación binaria. No nos importa si tiene otras propiedades adicionales.

Definición. Un magma consiste de un conjunto S con una operación binaria .

Otros ejemplos de magma son N con la operación que dimos en la parte de intuición, o bien N con el producto que ya definimos. También podemos tener magmas en conjuntos que no sea el de los enteros. Por ejemplo, si P es el conjunto de subconjuntos de {0,1,2,3,4}, y le damos la operación que manda A y B a AB{0}, entonces también obtenemos un magma.

Conmutatividad

Cuando tenemos un conjunto S y una operación binaria en S, puede suceder que de lo mismo hacer ab que ba. Esto ya es una propiedad especial que pueden cumplir las operaciones binarias, y tiene un nombre.

Definición. Decimos que una operación binaria en un conjunto S es conmutativa si para cualesquiera dos elementos a y b de S se cumple que ab=ba.

Observa que la igualdad debe suceder para cualesquiera dos elementos. Basta con que falle para una pareja para que la operación ya no sea conmutativa.

Ejemplo. Una de las propiedades que demostramos de la operación de suma en N es que sa(b)=sb(a), es decir, que a+b=b+a. En otras palabras, la operación binaria + en N es conmutativa. Así mismo, vimos que el producto era conmutativo, es decir, que pa(b)=pb(a), que en términos de la operación binaria quiere decir que ab=ba.

Más adelante veremos que otras funciones de suma y producto también son conmutativas, por ejemplo, las de los enteros, racionales, reales y complejos. Sin embargo, hay algunas operaciones binarias muy importantes en matemáticas que no son conmutativas. Un ejemplo de ello es el producto de matrices. Otro ejemplo es la diferencia de conjuntos.

Ejemplo. Si P es el conjunto de subconjuntos de {0,1,2,3,4} y le damos la operación binaria tal que dados A y B en P los manda a AB, entonces obtenemos un magma. Sin embargo, la operación no es conmutativa pues, por ejemplo, {1,2,3}{2,3,4}={1}, pero {2,3,4}{1,2,3}={4}.

En N no tenemos una operación de resta, como discutiremos en breve. Pero en el conjunto de los enteros sí, y ese sería otro ejemplo de una operación que no es conmutativa.

Asociatividad y semigrupos

Otra de las propiedades importantes que demostramos de la suma y producto de naturales es que son operaciones asociativas. En general, podemos definir la asociatividad para una operación binaria como sigue.

Definición. Sea una operación binaria en un conjunto S. Decimos que es asociativa si a(bc)=(ab)c para cualesquiera tres elementos a,b,c de S.

Tanto la suma como el producto de naturales dan una operación asociativa pues ya demostramos que si a,b,c son naturales, entonces a+(b+c)=(a+b)+c y a(bc)=(ab)c. Esta propiedad también la tendremos para la suma y producto de enteros, racionales, reales, complejos, polinomios, etc.

A partir de la asociatividad podemos definir la primer estructura algebraica que requiere un poco más de propiedades.

Definición. Un semigrupo es un conjunto S con una operación asociativa .

Si además es una operación conmutativa, entonces decimos que es un semigrupo conmutativo. En realidad, en cualquiera de las definiciones que daremos a continuación podemos agregar el adjetivo «conmutativo» y esto querrá decir que además de las propiedades requeridas, también se cumple que la operación es conmutativa.

En los semigrupos (y demás estructuras con asociatividad) tenemos la ventaja de que podemos «olvidarnos de los paréntesis» sin la preocupación de que haya ambigüedad. Por ejemplo, en los naturales la expresión 3+((2+4)+8) se puede escribir simplemente como 3+2+4+8, pues cualquier otra forma de poner paréntesis, como (3+2)+(4+8), debe dar exactamente el mismo resultado por asociatividad.

Ejemplo. Una operación que no es asociativa es la resta en los enteros. Aunque no hemos definido formalmente esta operación, es intuitivamente claro que 3(21) no es lo mismo que (32)1.

Unidades y magmas unitales

A veces sucede que algunos elementos de un conjunto «no afectan a nadie» bajo una cierta operación binaria dada. Por ejemplo, en los naturales «sumar cero» no cambia a ningún entero.

Definición. Sea una operación binaria en un conjunto S. Una unidad o neutro para es un elemento e en S para el cual se cumple que para cualquier elemento a de S se tenga ae=a y ea=a.

Observa que es muy importante pedir las dos igualdades de la definición. Si una se cumple, no necesariamente tiene que pasar la otra, pues no necesariamente la operación es conmutativa. Por supuesto, si ya se sabe que la operación es conmutativa, entonces basta con ver una de ellas.

En Z tenemos las operaciones de suma y producto. Para no confundir a sus neutros, a 0 le llamamos el neutro aditivo para hacer énfasis que es el neutro de la suma. Y a 1 le llamamos el neutro multiplicativo para hacer énfasis que es el neutro del producto. Entre las propiedades que probamos, en efecto vimos que a+0=a=0+a y que a1=a=1a para cualquier entero a.

Definición. Un magma unital es un conjunto S con una operación que tiene un neutro.

El conjunto de naturales con la operación que dimos en la sección de intuición también es un magma unital. ¿Puedes decir quién es su neutro?

Monoides

Se puede pedir más de una propiedad a una operación binaria y entonces obtenemos estructuras algebraicas más especiales.

Definición. Un monoide es un conjunto S con una operación que es asociativa y que tiene un neutro.

En otras palabras, un monoide es un magma unital con operación asociativa. O bien, un semigrupo cuya operación tiene unidad. Por supuesto, si la operación además es conmutativa entonces decimos que es un monoide conmutativo.

Ejemplo. Por todo lo que hemos visto en esta entrada, tenemos que N con la suma es un monoide conmutativo. Así mismo, N con el producto es un monoide conmutativo.

Semianillos

La última idea importante para discutir en esta entrada es que una estructura algebraica puede tener más de una operación binaria, y además de pedir propiedades para cada operación, también se pueden pedir propiedades que satisfagan ambas operaciones en igualdades que las involucran a las dos.

Definición. Un seminanillo es un conjunto S con dos operaciones binarias ◻ y que satisfacen las siguientes propiedades:

  • ◻ es un monoide conmutativo
  • es un monoide
  • Se cumple distributividad, es decir, que para cualesquiera tres elementos a,b,c de S se tiene a(b◻c)=(ab)◻(ac) y (a◻b)c=(ac)◻(bc).
  • El neutro e de ◻ aniquila a los elementos bajo , es decir, para cualquier elemento a de S se tiene que a0=0 y 0a=0.

Un semianillo conmutativo es un semianillo en donde la operación también es conmutativa. Las propiedades que hemos de los números naturales nos permiten enunciar el siguiente resultado.

Teorema. El conjunto N con las operaciones binarias de suma y producto es un semianillo conmutativo.

Más adelante…

Este sólo fue un pequeño paréntesis para comenzar a hablar de operaciones binarias y de estructuras algebraicas. Ahora regresaremos a seguir construyendo de manera formal los sistemas numéricos con los que se trabaja usualmente: los enteros, los racionales, los reales y los complejos.

Un poco más adelante haremos otro paréntesis de estructuras algebraicas, en el que hablaremos de otras propiedades más que puede tener una operación binaria. Una muy importante es la existencia de inversos para la operación binaria. Esto llevará a las definiciones de otras estructuras algebraicas como los grupos, los anillos, los semigrupos con inversos, los quasigrupos y los campos.

Tarea moral

A continuación hay algunos ejercicios para que practiques los conceptos vistos en esta entrada. Te será de mucha utilidad intentarlos para entender más la teoría vista.

  1. Encuentra el neutro de la operación dada en la sección de intuición. Verifica que en efecto es un neutro.
  2. Demuestra que el conjunto de los naturales pares {0,2,4,6,} sí tiene un neutro para la operación de suma, pero no para la operación de producto.
  3. Considera el conjunto P(S) de subconjuntos de un conjunto S. Considera las operaciones binarias de unión e intersección de elementos de P(S). Muestra que P(S) con estas operaciones es un semianillo conmutativo.
  4. Da un ejemplo de un magma que no sea un magma unital. Da un ejemplo de un magma unital que no sea un monoide.
  5. Da o busca un ejemplo de un semianillo que no sea un semianillo conmutativo.

Entradas relacionadas

Agradecimientos

Trabajo realizado con el apoyo del Programa UNAM-DGAPA-PAPIME PE104522 «Hacia una modalidad a distancia de la Licenciatura en Matemáticas de la FC-UNAM – Etapa 2»