Problema con la definición de linealidad


7

De las matemáticas de la escuela secundaria sabemos que y = mx + c es una ecuación lineal. Sin embargo, en DSP el sistema lineal debe satisfacer las propiedades de Aditividad que y = mx + c no cumple debido a + c. Entonces, ¿la definición de linealidad es diferente en DSP y matemáticas? Si es así, ¿por qué? Gracias.

Respuestas:


12

Sí, en cierto sentido las definiciones son diferentes. Te daré dos puntos de vista, el primero respaldará tu aguda observación, el otro proporcionará evidencia de lo contrario. Estos dos no entran en conflicto entre sí, es una cuestión de semántica. Si el segundo te confunde, te quedas con el primero. Preludio concluido, aquí va.


Definición del problema 1 :y=mx+c medio f(x)=mx+c

Aquí tomamos el punto de vista habitual en el que y se supone que es el resultado de algunas manipulaciones en x. Llamamos a eso algo una función, y podemos escribir la misma expresión con un poco más de elegancia matemática:f(x)=mx+c. Ahora está claro quef(x)es en cierto sentido el resultado de alguna manipulación matemática a la quexes la entrada .

Actualicemos los criterios de linealidad. Una funcióng(x) es lineal si cumple las dos condiciones siguientes:

  1. g(a+b)=g(a)+g(b) para todos a y b
  2. g(cx)=cg(x) para todas las constantes c

Claramente, nuestra función favorita f(x)no satisface ninguna de estas propiedades. Entonces sí, desde esta perspectivaf(x)No es una función lineal. Lo más parecido a "lineal" que podemos llamar es " afín ".

QED

Ahora puede prepararse para la parte 2 de la respuesta.


Definición del problema 2 :y=mx+c medio L(x,y)=ymx

Vamos a dar un paso a la vez. Suponga que está tratando de resolver un sistema de dos ecuaciones lineales. ¿Cómo lo haces? Una forma es escribir las ecuaciones de la siguiente manera:

y=m1x+c1y=m2x+c2

Seguramente así es como lo hemos estado haciendo desde séptimo grado. Ahora todo lo que tiene que hacer es resolverlo por sustitución o de la forma que prefiera. Pero, ¿qué haces cuando tienes un sistema de ecuaciones de más de dos variables? ¿Lo escribirás así?

y=a1x+c1z+d1y=a2x+c2z+d2y=a3x+c3z+d3

Eso realmente no se ve bien. Y por una muy buena razón. Hay muchas formas de interpretar las funciones de cualquier número de variables, y no es solo la semántica lo que es diferente. Para desviarse por un momento, tome la ecuaciónx2+y2=r2. Casi cualquiera (visitando este foro) lo identificará inmediatamente como una ecuación de círculo. ¡Pero recuerda la definición de una función !

Si lo interpretamos como f(x)=±r2x2obtenemos dos soluciones: la mitad superior de un círculo y la mitad inferior de un círculo. Todo el círculo no puede ser una solución porque viola la propiedad que en las funciones, para cada entrada hay como máximo una salida única.

Si por otro lado lo interpretamos como f(x,y)=r2, recuperamos todo el círculo como solución, porque lo estamos viendo en función de dos variables iguales a una constante. En otras palabras, a pesar de que estamos escritos con la misma expresiónx2+y2=r2, debemos definir de qué estamos hablando. De lo contrario, este problema no está bien definido. En una interpretación es una funciónf:RR, en otra interpretación es una función f:R2R. ¿Recuerdas todo ese murmullo sobre dominios y rangos en la escuela secundaria? Sí, esto es exactamente lo que es. Ahora, volvamos a nuestro tema misterioso de funciones lineales.

Con suerte, a estas alturas ya tienes tu ajá! momento. Si no, aquí está nuestro final recto. ¿Recuerdas ese sistema de tres ecuaciones que no se veía bien? En primer lugar, tenga en cuenta que se ve afín, porque además de las variablesx y z hay constantes dtambién. Ahora, una mejor manera de escribir este sistema de ecuaciones es así:

a1x+y+c1z=d1a2x+y+c2z=d2a3x+y+c3z=d3

Ahora estamos llegando a alguna parte. Como puede ver, podemos escribirlo en forma de matriz de la siguiente manera:

[a11c1a21c2a31c3][xyz]=[d1d2d3]

Claramente, este es un sistema lineal de ecuaciones. ¿Dónde está la trampa? Bueno, al principio parecía un sistema de tres funciones de la formaf:R2R, y ahora lo estamos representando como una sola función del formulario f:R3R3.

Para aclarar, esta es una función única que toma un vector enR3 y devuelve otro vector en R3. Llamemos a esta funciónL(x,y,z)Precisamente L:R3R3. Te dejaré comprobar que esta función es lineal . Concretamente, si[a11a12a13a21a22a23a31a32a33][xyz]=[d1d2d3] y [a11a12a13a21a22a23a31a32a33][αβγ]=[δ1δ2δ3], entonces

  1. [a11a12a13a21a22a23a31a32a33][x+αy+βz+γ]=[d1+δ1d2+δ2d3+δ3]y
  2. [a11a12a13a21a22a23a31a32a33][kxkykz]=[kd1kd2kd3]

En otras palabras (y sí, ¡esta es la verdadera razón por la que los matemáticos siguen constantemente presentando nuevas notaciones concisas!) u,vR3 (u y vy vectores tridimensionales de números reales). Entonces

  1. L(u+v)=L(u)+L(v)
  2. L(ku)=kL(u)

¡Lineal! QED


En conclusión, hemos explorado misteriosas sutilezas de las matemáticas de las funciones y, en particular, la importancia de definir bien los problemas. La funciónf(x)=mx+c es obviamente no lineal (o más precisamente afín), y la función g(x,y)=ymx es lineal

Vuelve por cosas más interesantes. Nos gusta dar respuestas retorcidas a preguntas simples.


2
Una razón más simple para llamar y=mx+cuna función lineal es que su gráfico es una línea recta no necesariamente a través del origen, y al menos en la geometría analítica elemental que la mayoría de los lectores se habrán encontrado en la escuela secundaria y escucharon por primera vez el nombre, es demasiado complicado tener nombres diferentes para líneas rectas que pasan por el origen y las que no.
Dilip Sarwate

Wikipedia dice esto como polinomios lineales ... Me pregunto por qué los libros de DSP no incluyen esta información.
Zahid Hasan

@Phonon - Excelente presentación. Esta es la segunda respuesta de intercambio de pila que me gustaría mantener en mis archivos para referencia futura.
user2718

1
@BruceZenone Over on math.SE, mantienen una lista de preguntas de generalizaciones de preguntas comunes en su meta sitio que tiene una colección de las mejores respuestas que se guardan para referencia futura. Tal vez se podría agregar algo similar a dsp.SE (Sugerencia, sugerencia, moderador Phonon!) Y ayudaría a responder preguntas como ¿Qué constituye una pregunta frecuente en el meta sitio dsp?
Dilip Sarwate
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.