Está en la página 1de 22

TECNOLÓGICO NACIONAL DE MÉXICO

INSTITUTO TECNOLÓGICO DE PUEBLA

INGENIERÍA EN TECNOLOGIAS DE LA INFORMACIÓN Y


COMUNICACIONES

MATERIA: Matemáticas aplicadas a comunicaciones

Profesor: Viviana Reyes Andrade

ECUACIONES DIFERENCIALES: ENFOQUE DESDE


CERO A TIC´S

Presentan
Pulido Palomino Yara Dennis. No. De control 19220052
Sánchez Trejo José Alberto. No. De control C17221681

HORARIO MARTES Y JUEVES 15:00 – 17:00

PUEBLA, PUE. MAYO 2022


CONTENIDO
INTRODUCCIÓN .........................................................................................................................4
1.1. Introducción ..................................................................................................................5
FUNCIÓN ......................................................................................................................................6
2.1. ¿Qué es una función? .....................................................................................................7
2.2. ANÁLISIS Y REPRESENTACIONES ....................................................................................7
2.3. TIPO DE F UNCIONES ........................................................................................................7
2.4. FUNCIÓN EN LA PROGRAMACIÓN ....................................................................................8
ECUACIÓN ...................................................................................................................................9
3.1. ¿Qué es una ecuación? ................................................................................................10
3.2. CARACTERISTICAS DE LAS ECUACIONES ...........................................................10
ECUACIONES DIFERENCIALES .............................................................................................12
4.1. ¿Qué es una ecuación diferencial? .............................................................................13
4.2. Reglas. ............................................................................................................................13
4.3. Pendiente de una función en un punto. ......................................................................13
APLICACIONES DE LAS ECUACIONES DIFERENCIALES .................................................14
5.1. Aplicaciones de las ecuaciones diferenciales ............................................................15
5.2. Ejemplo de las redes sociales ......................................................................................15
UN ALGORITMO CON ECUACIONES DIFERENCIALES.....................................................16
6.1. Velocidad ........................................................................................................................17
6.2. Algoritmo .........................................................................................................................17
6.3. Velocímetro .....................................................................................................................17
6.4. Algoritmo de velocímetro ..............................................................................................17
6.5. Diagrama de flujo ...........................................................................................................19
CONCLUSIONES .......................................................................................................................20
7.1. Conclusiones ..................................................................................................................21
REFERENCIAS .........................................................................................................................22
.................................................................................................................................................22

2
TABLA DE FORMULAS

Formula 2.1………………………………………………………………………6
Formula 4.1………………………………………………………………………13
Formula 5.1……………………………………………………………………...15

TABLA DE FIGURAS
Código de ejemplo 2.1 ………………………………………………………….8
Algoritmo de diagrama de flujo 6.1 ……………………………………………19

3
CAPITULO 1

INTRODUCCIÓN

4
1.1. Introducción

En la carrera de Ingeniería en Tecnología de la Información y Comunicaciones se


abarcan temas desde programación y redes, que muchos quienes participan en la
misma afirman que son los pilares fundamentales, hasta contabilidad, desarrollo
sustentable, algebra lineal, etc.

Las matemáticas son importantes para la formación de cualquier ingeniero y


bastante útiles en la carrera de TICs en particular. En esta investigación
pretendemos abordar con un ejemplo práctico su uso en las Tecnologías de la
Información y Comunicaciones, más específicamente en el área de la
programación.

Necesitamos conocer los fundamentos del tema “Ecuaciones Diferenciales” desde


lo más básico que es ¿Qué es una función? Hasta pasar por la aplicaciones de las
ecuaciones diferenciales para terminar con un ejemplo de un programa que es
capáz de hacer una ecuación diferencial sin problemas.

Es comprensible que algunos puedan sentirse intimidados por la complejidad que


puede representar, pero vamos a tratar de hacer lo más comprensible posible.

Esta investigación pretende descubrir los diversos usos de las ecuaciones


diferenciales en el campo de la programación de software. El objetivo central de
esta obra es el de darle un sentido diferente a la famosa pregunta: “¿Y esto para
que me va a servir?”.

Será un descubrimiento en conjunto para los que no estén familiarizados con las
ecuaciones diferenciales en su totalidad, y para quienes ya dominen este campo
será un redescubrimiento/reafirmación de conceptos vistos desde un punto de
vista de alguien que busca encontrar un “Porqué” a estos conceptos y usos.

Iniciaremos con definiciones y preguntas fundamentales como “¿Qué es una


ecuación?, “¿Para qué sirve una ecuación?”, ¿Por qué debería usar las
ecuaciones diferenciales y que las hace tan particulares?”, etc. Teniendo en
mente, durante la realización de este escrito terminar con la implementación de
estos conceptos en situaciones de las TIC´s o más en específico de la
programación.

Se pretende mostrar un programa que haga uso (aun mínima parte) de las
ecuaciones diferenciales.

5
CAPITULO 2

FUNCIÓN

6
Introducción
La parte más fundamental para poder entender lo que son las ecuaciones
diferenciales es entender que es una función, ya que a partir de aquí se desarrollan
los siguientes temas y usos posibles

2.1. ¿Qué es una función?


Es una relación que se establece en dos conjuntos, dados un conjunto a y un
conjunto b, una función es la asociación que produce cuando cada elemento del
conjunto a (el dominio) se le asigna un único elemento del conjunto b (el
condominio).
También es la relación que hay entra una magnitud y otra, cuando el valor de la
primera depende de la segunda. Pueden expresarse en términos algebraicos.
La variable dependiente: dependiendo la variable de la magnitud es la temperatura
La variable independiente: la que define la variable dependiente hora. [1]

2.2. ANÁLISIS Y REPRESENTACIONES


Se enfoca en el estudio de los números complejos y los reales, así como de sus
funciones y las construcciones que de ellos derivan. Por lo general, denotamos una
función indicando su nombre con minúscula seguido del nombre de un objeto
arbitrario entre paréntesis y también en minúscula, que representa el elemento del
dominio del cual queremos encontrar la parte del condominio.
Para representar una función podemos apelar a este algoritmo o a una ecuación
que mejor se adapte a las necesidades de cada caso, incluso a tablas en las que
se agrupen los valores de cada conjunto. [2]

2.2.1. Ejemplos
Las funciones son como maquinas a las que se les introduce un elemento x y
devuelven otro valor y, que también se designa por f(x).
La función f(x) = 3x^2 + 1 es la que a cada número le asigna el cuadrado del número
multiplicado por 3 y luego sumado 1. [3]

𝑓(2) = 3 ∗ 2^2 + 1 = 3 ∗ 4 + 1 = 12 + 1 = 13 (2.1)

2.3. TIPO DE FUNCIONES


2.3.1. Función inyectiva:
Función de distintos dominios como a se corresponde con elementos distintos por
medio del b, es decir, que ningún elemento del dominio se corresponde con la
misma imagen del otro. [4]

2.3.2. Función sobreyectiva:


Es cuando cada elemento del dominio a le corresponde al b, inclusive en compartir

7
2.3.3. Función biyectiva:
Ocurre cuando es una función inyectiva y sobreyectiva a la vez, es decir cuando
cada elemento de a le corresponde un elemento b, y no quedan el condominio
elementos sin asociar, no hay elementos que se correspondan en cada uno. [4]

2.4. FUNCIÓN EN LA PROGRAMACIÓN


El código que realiza las tareas en forma del cálculo puede estar en una función,
puede ser usada de una forma independiente en diferentes partes del programa, ya
sea en programación modular o un lenguaje orientado a objetos como java o Python.
Cuando se declara una variable, el nombre de la función no puede llevar espacios.
sumaTotal, suma_total, SumaTotal.

2.4.1. PARÁMETROS
Se representa una lista de variables cuyos son pasados al método para ser usados
por este. Suele ser opcional, una función tiene unas características. No hay límite
en cuanto a la cantidad de llamadas a funciones que un método puede realizar.
Se puede invocar a los métodos en cualquier orden para objetos:
Los métodos no necesitan ser completados en orden que son lista de clase. El
método desde donde se llama puede estar en mismas o en diferentes clases.

Ejemplo

Código de ejemplo (figura 2.1)

8
CAPITULO 3

ECUACIÓN

9
Introducción
Ahora que ya tenemos entendido ¿qué es una función? parece adecuado continuar
con ¿qué es una ecuación? Trataremos de abarcar lo más posible en los diferentes
tipos de funciones en términos generales.

3.1. ¿Qué es una ecuación?


Una ecuación es una igualdad entre dos expresiones algebraicas que establece una
condición sobre los variables que forman parte de dichas expresiones. Resolver una
ecuación consiste en encontrar los valores de la variable que cumplen la condición
marcada por la ecuación.
Solución:
Determina los valores incógnitas que transformen la ecuación en una identidad, para
conseguir ecuaciones equivalentes, solo se pueden efectuar alguna de las
propiedades como suma, multiplicar y dividir. [9]

3.1.1. PRIMER GRADO


Es una expresión de la forma: a*x+b*y = c tal que x, y son incognitos, a y b son los
coeficientes y c el término independiente. Una solución de la ecuación es un par de
valores reales que al sustituirlos por las incógnitas x, y, transformen la ecuación en
una identidad. [9]

3.1.2. ECUACIONES NO LINEALES


Son muy distintos entre sí, lo cual dificulta hallar métodos generales que faciliten su
resolución, que dado un sistema de ecuaciones lineales, pueden darse tres casos.
No tiene solución (sistema incompatible)
Tiene una única solución (sistema compatible determinado)
Tiene infinitas soluciones (sistema compatible indeterminada). [9]

3.2. CARACTERISTICAS DE LAS ECUACIONES

3.2.1. LINEALES:
Una igualdad que posee una o más variables en la primera potencia y no necesita
de productos entre dichas variables. [10]

3.2.2. CUADRATICAS
El coeficiente cuadrático es a, el cual es distinto de 0. El eficiente lineal es b y el
término independiente es c. Se caracteriza por ser un polinomio que se interpreta a
través de la ecuación de la parábola. [10]

3.2.3. CUBICAS:
Los datos cubicas que poseen una incógnita se reflejan en tercer grado con a, b, c
y d (a=0), cuyos números forman parte de un cuerpo de números reales o
complejos, sin embargo, también hacen referencia a dígitos racionales. [10]

10
3.2.4. Bicuadraticas:
Una expresión algebraica de una sola variable, de cuarto grado, que solo tiene solo
tres términos: uno de grado 4, uno de grado 2 y un término independiente. [4]

3.2.5. Racionales:
Se definen como el cociente de los polinomios, mismos en los que denominador
tiene al menor 1 grado. P(x)/q(x) La cual p (x) y (x) son polinomios y q(x) =0. [4]

3.2.6. Equivalentes:
Los valores de la ecuación deben estar formados por números, coeficientes o
constantes; al igual que variables u objetos complejos como vectores o funciones,
los elementos nuevos deben constituirse mediante otras ecuaciones de un sistema
o algún otro procedimiento de resolución de funciones.[4]

3.2.7. Ecuaciones Trascedentes.


No es más que una igualdad entre dos expresiones matemáticas que poseen una o
más incógnitas que se relacionan a través de las operaciones matemáticas, mismas
que son exclusivamente algebraicas y que tienen una solución que no pude darse
utilizando las herramientas específicas o propias del algebra. [4]

3.2.8. Ecuaciones Diferenciales.


En ellas se relacionan las funciones con cada de sus derivadas. Las derivadas
representan razones de cambio, mientras que la ecuación define la relación que
existe entre ellas. [4]

3.2.9. Ecuaciones Integrales.


La incógnita en las funciones de estos datos aparece directamente en la parte
integral. Algunos problemas matemáticos se pueden formular otros pueden ser
directos, o desarrollos más extendidos que llegan a la formula. [4]

11
CAPITULO 4

ECUACIONES
DIFERENCIALES

12
Introducción
Ya tenemos gran parte de las piezas completadas ahora debemos de terminar la
sección de definiciones básicas y fundamentales con la pregunta ¿qué es una
ecuación diferencial? De la misma forma que lo hicimos con la pregunta del capítulo
anterior se tratará de abarcar lo más general posible.

4.1. ¿Qué es una ecuación diferencial?


Una función con su primera derivada continúa y x incremento de la variable x. La
diferencia de y se denota por dy y se define como:

Dy=f´(x)*x (4.1) [5]

La diferencial de y es igual al producto de la derivada de la función multiplicada por


el incremento en x. [5]

4.2. Reglas.
Para calcular la derivada de una función, siempre identificábamos el tipo de función,
y aplicábamos las reglas correspondientes. Las reglas de diferenciación
generalmente se dan en un formulario. [5]

4.3. Pendiente de una función en un punto.


El ángulo que el plano de una línea recta forma con el plano horizontal se llama
ángulo de inclinación o, simplemente, inclinación de la recta. Puede haber subidas
y bajadas, el ángulo de inclinación varia a lo largo de la línea recta.

El ángulo de la inclinación se mide a partir del plano horizontal en sentido contrario


al del movimiento de las agujas del reloj. Si ese ángulo está comprendido entre 0 y
pi/2, o sea, si es agudo, al avanzar hacia la parte positiva del eje x la carretera sube:
se va hacia arriba. Si el ángulo de la inclinación está comprendido entre pi/2 y pi,
ángulo obtuso, al avanzar hacia la parte positiva del eje x la carretera baja: se va en
dirección baja. [5]

4.3.1. Pendiente:
De una recta es la tangente de su ángulo de inclinación [5]

4.3.2. La pendiente de una recta:


Es la coeficiente de la variable independiente de la función a fin de que procede
(toda recta es la representación gráfica de una función a fin) [5].

4.3.3. La pendiente de una función:


En un punto es la pendiente de su diferencial dy=ýdx en ese punto, o sea, la
derivada ý de la función en ese punto. [5]

13
CAPITULO 5

APLICACIONES DE LAS
ECUACIONES
DIFERENCIALES

14
Introducción
Todo conocimiento para que pueda ser útil debe de ser implementado o puesto en
práctica en la vida real, es por esto último que hemos preparado unos cuantos
ejemplos orientados a ámbitos muy cercanos a la vida cotidiana para hacerlos lo
más relacionables posibles.

5.1. Aplicaciones de las ecuaciones diferenciales


Uno de los ejemplos más recientes lo encontramos el pasado año, cuando se intentó
predecir mediante el uso de ecuaciones diferenciales cuándo se doblegaría la curva
de infectados durante la pandemia provocada por la COVID-19.
En el e-book Compendio de EDEM, podemos encontrar un excelente artículo
introductorio a estos modelos matemáticos aplicados a la epidemiología y su
adaptación al marketing viral y a la predicción del éxito de las campañas
publicitarias.
Las ecuaciones diferenciales también pueden describir cómo cambian las
poblaciones, cómo se transfiere el calor, cómo se desintegra el material radiactivo,
etc. Como curiosidad, también sirvieron para determinar la causa del derrumbe del
puente colgante de Tacoma Narrows (de casi un kilómetro de largo) en Washington
en 1940.
En definitiva, las ecuaciones diferenciales son una forma muy natural de describir
muchas cosas en el universo. Como dijo el matemático Alan M. Turing:
“la ciencia es una ecuación diferencial” [8]

5.2. Ejemplo de las redes sociales


Veamos un gracioso y sencillo ejemplo de aplicación de las ecuaciones diferenciales
en el sector de las redes sociales.
Supongamos que el número de seguidores de una cuenta en Instagram crece de
manera proporcional al número de seguidores que posee.

Esto significa que, si S(t) es una función que determina el número de seguidores de
dicha cuenta en el instante de tiempo t (donde t se mide en días), entonces tenemos
que la tasa de crecimiento de los seguidores ds/dt es un cierto múltiplo k del número
de seguidores, es decir, k* S(t).

(5.1) [8]

En este caso, la solución es S(t) = D * e^(k*t), donde D es el número de seguidores


en el momento actual. Efectivamente, pues la derivada de dicha función es
justamente D * k * e^(k * t) = k * S(t).
En consecuencia, si por ejemplo actualmente tuviéramos 200 seguidores y una tasa
de proporcionalidad k=0.03, entonces un mes después tendríamos S(39) = 200 *
e^(0.03*30) = 491.92. [8]

15
CAPITULO 6

UN ALGORITMO CON
ECUACIONES
DIFERENCIALES

16
Introducción
Nuestro objeto de estudio desde un principio fue el de la creación de un programa
con las capacidades de usar ecuaciones diferenciales. Por cuestiones de tiempo y
practicidad, así como para tener un mejor entendimiento para aquellos que el
lenguaje en programación pueda resultar en un montón de tecnicismos sin mucho
sentido es que se presentará el programa solo en su fase de algoritmo
Utilizaremos el ejemplo más básico de en cuestión de las ecuaciones diferenciales,
nos referimos a la relación con la velocidad, en este caso nuestra meta es la de
crear un velocímetro.

6.1. Velocidad
La velocidad es el cambio de posición de un objeto con respecto al tiempo. Su
unidad en el Sistema Internacional de Unidades es el metro por segundo (símbolo,
m/s).
Teniendo esto en cuenta podemos darnos cuenta que a partir de aquí tenemos, en
su estado más puro una ecuación diferencial, ya que tenemos una cantidad en este
caso siendo la posición y una variable independiente que afectará el resultado final
de la primer cantidad en conjunto.

6.2. Algoritmo
Tenemos en cuenta que un algoritmo es una secuencia de pasos finitos bien
definidos que resuelven un problema. Por ejemplo, la ejecución de tareas cotidianas
tan simples como cepillarse los dientes, lavarse las manos o seguir el manual de
instrucciones de armado de un mueble, se pueden ver como un algoritmo. [13]

6.3. Velocímetro
Un velocímetro que funciona de manera mecánica se comporta muy diferente a uno
que lo hace de forma digital. De entrada el mecánico toma en cuenta variables y
datos diferentes como las vueltas de las llantas, revoluciones por segundo y uso de
resortes y pequeños sistemas en el tablero (de manera análoga) para poder
representarlo. Mientras que el velocímetro digital en sus versiones más actuales
puede tomar el posicionamiento del vehículo con sensores, así como de igual
manera tomar las revoluciones por segundo de las llantas por medio de sensores.
Para efectos de practicidad imaginaremos que el velocímetro que estamos a punto
de hacer nos da las medidas de los kilómetros por hora (KM/Hrs).

6.4. Algoritmo de velocímetro


Algoritmo detarea
Con la palabra reservada definir declaramos las variables, en este algoritmo
utilizamos las variables velocidad, tiempo y distancia, estas variables las
declaramos de tipo real. [14]

Definir velocidad, tiempo, distancia Como Real

Con la función escribir pedimos que se ingrese la distancia en kilómetros.

17
Escribir «Escribe la distancia en kilómetros»

Este número que será ingresado por el usuario, lo guardamos con la función leer en
la variable distancia.

Leer distancia

Nuevamente con la función escribir, pedimos que se ingrese el tiempo en horas.

Escribir «Escribe el tiempo en horas»

Este número que también será ingresado por el usuario, lo guardamos con la
función leer en la variable tiempo.

Leer tiempo

Para calcular la velocidad, dividimos la distancia entre el tiempo.

velocidad = distancia / tiempo

Ya que hemos calculado la velocidad, entonces simplemente mostramos un


mensaje en pantalla con la función escribir y damos a conocer el resultado

. Escribir «La velocidad del automovil es «,velocidad,» en kilometros x hora «

Finalmente cerramos el algoritmo con la siguiente sentencia.

FinAlgoritmo []

18
6.5. Diagrama de flujo
Un diagrama de flujo es una representación gráfica del funcionamiento de un
algoritmo:

Algoritmo para calcular la velocidad de un automóvil (Figura 6.1) [14]

19
CAPITULO 7

CONCLUSIONES

20
7.1. Conclusiones
Se trató de cubrir lo suficiente en cuestión de fundamentos para poder entender en
su totalidad de lo que es una ecuación diferencial.
Sabemos que aun con esto el material aquí presentado pueda ser bastante básico
en cuestión de contenido pero ese era parte de nuestro propósito inicial. Usar
ejemplos simples para cada uno de los capítulos presentados sin caer en la
reducción del absurdo de los mismos.
Este material tiene como publico principal a todo aquel que tenga un poco de
curiosidad por el uso de algo tan “intimidante” de primeras como las ecuaciones
diferenciales. Siendo solo una “carta de presentación” al mundo que rodea este
tópico en particular.
Teniendo en cuenta el mismo público se tuvo que hacer unos ajustes a nuestra idea
original que presentaba formas técnicas más desarrolladas tanto en los capítulos
como en el “programa final” que tuvo que cambiarse por un algoritmo más sencillo
de entenderse.
Los usos de las ecuaciones diferenciales en campos como la electrónica, eléctrica
y por supuesto el campo industrial en general han sido de gran ayuda para el
desarrollo de cada uno de estos. Sin embargo, aún hay muchos usos por descubrir.
Es interesante el pesar en un futuro donde estos temas lleguen a aplicaciones que
hoy en día nos parecen imposibles, tanto en ámbitos muy cotidianos hasta ámbitos
totalmente revolucionarios en la historia de la humanidad.

21
REFERENCIAS

[ ]]
[1]
[1 Rees K. P., Sparks W. (1998) Algebra, Reverte ediciones. S, A de C,
V. México .Versión española
[2]
[2
[ ]] Kudriavtsev L.D. (1998) Curso de análisis matemático vol.1, Editorial
[3 ] MIR Moscú.
[3]
[] Kudriavtsev L.D. (1998) Curso de análisis matemático vol.2, Editorial
MIR Moscú,
[4
[ ]]
[4] Zill Dennis G., Wright Warren S., Escutia J. (2015) Matemáticas 1:
Cálculo diferencial, segunda edición. McGraw Hill. México.
[5]]
[[5] Larson R., Escutia J. (2018) Matemáticas 2: Cálculo Integral, segunda
[1 ]
edición, Cengage. México.
[][6]
[6]] Spiegel Murray R. (1983) Ecuaciones diferenciales aplicadas,
Prentice-Hall Ihispanoamericana, S.A., México.
[ [7]
] Zill, D. G., & Cullen, M. R. (2013). Ecuaciones diferenciales. McGraw-
Hill Interamericana.
[8] 1. EDEM (2022) ECUACIONES DIFERENCIALES: LA HERRAMIENTA
QUE TODO INGENIERO DEBERIA POSEER
https://edem.eu/ecuaciones-diferenciales-la-herramienta-que-todo-
ingeniero-debe-poseer/
[9] 2. Concepto definición (2022) ECUACIONES
https://conceptodefinicion.de/ecuaciones/
[10] 3. Departamento de matemática (2019) Ecuaciones y sistemas de
ecuaciones no lineales. Universidad de BIO-BIO [Archivo PDF]
http://ciencias.ubiobio.cl/pvenegas/220138/NOLINEALES_v2.pdf
[11] 4. XUNTA (2022) DEFINICIÓN DE ECUACIONES
https://www.edu.xunta.gal/centros/espazoAbalar/aulavirtual/pluginfile
.php/2557/mod_imscp/content/1/significado_de_las_ecuaciones.html
[12] 5. Significados (2022) Ecuación
https://www.significados.com/ecuacion/
[13] 6. Universidad de la Empresa (2022) Algoritmos
https://ude.edu.uy/que-son-
algoritmos/#:~:text=Se%20puede%20entender%20un%20algoritmo,
pueden%20ver%20como%20un%20algoritmo.
[14] 7. Castañon M. (2020) Algoritmodetarea
8. https://pseudocodigoejemplos.com/algoritmo-para-calcular-la-
velocidad-de-un-automovil/

22

También podría gustarte