<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://mat.caminos.upm.es/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Paula+Rep%C3%A1raz</id>
		<title>MateWiki - Contribuciones del usuario [es]</title>
		<link rel="self" type="application/atom+xml" href="https://mat.caminos.upm.es/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Paula+Rep%C3%A1raz"/>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/wiki/Especial:Contribuciones/Paula_Rep%C3%A1raz"/>
		<updated>2026-04-29T23:22:14Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=81413</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=81413"/>
				<updated>2024-12-08T20:39:36Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Centro y radio */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cycloid osculating circle evolute 2.gif|400px|thumb|right| Representación de la circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y el centro con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
[[Archivo:Cicloide_.gif|400px|thumb|right|Curva animada de la cicloide]]&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
[[Archivo:Curva_braquistócrona.gif|300px|miniaturadeimagen|thumb|right|Curva braquistócrona]]&lt;br /&gt;
[[Archivo:Tautócrona_curva.gif|300px|miniaturadeimagen|thumb|right|La cicloide es una curva tautócrona. Las flechas azules representan la aceleración. En el gráfico, t es el tiempo y s la longitud de arco a lo largo de la curva.]]&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Puente2.jpg|600px|miniaturadeimagen|thumb|centro|Curva cicloidal en el Karmsund Bridge]]&lt;br /&gt;
[[Archivo:Pistas.patinaje.jpg|600px|miniaturadeimagen|thumb|centro|Algunas secciones abiertas de gran diámetro utilizadas en pistas de patinaje acrobático son prácticamente cicloides]]&lt;br /&gt;
[[Archivo:Museo_Arte.jpg|600px|miniaturadeimagen|thumb|centro|Arcos cicloidales en el Museo de Arte Kimbell en Fort Worth, por  Louis Isadore Kahn]]&lt;br /&gt;
[[Archivo:Pasarela_navarra.jpeg|600px|miniaturadeimagen|thumb|centro|Pasarela complementaria del Puente de Biurdana en San Jorge]]&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;M= \int_{u}^{u}\int_{v}^{v}f(\vec r(u,v)) |(\vec r´_{u})\times(\vec r´_{v})|dudv= \int_{0}^{1}\int_{0}^{2π}(1-v)^2 * (2+2cosu) *\sqrt{8-8cosu} dudv = \int_{0}^{1} (1-v)^2 dv \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;= \frac{1}{3} * \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La resolución de la integral se ha aproximado a través del método del rectángulo con el siguiente código de Matlab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
f = @(t) sqrt(8 - 8 * cos(t))*(2+2 * cos(t));&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
  }}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Se obtiene como resultado final:&lt;br /&gt;
&amp;lt;math&amp;gt;M = \frac{1}{3} * \frac{64}{3} = \frac{64}{9}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Blibliografía==&lt;br /&gt;
https://es.wikipedia.org/wiki/Cicloide&lt;br /&gt;
&lt;br /&gt;
https://www.economiapersonal.com.ar/la-fascinante-curva-cicloide/&lt;br /&gt;
&lt;br /&gt;
https://www.diariodenavarra.es/noticias/navarra/pamplona_comarca/pamplona/2014/10/08/una_pasarela_curva_complementara_puente_biurdana_san_jorge_178352_1702.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79328</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79328"/>
				<updated>2024-12-06T11:26:31Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cycloid osculating circle evolute 2.gif|400px|thumb|right| Representación de la circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
[[Archivo:Cicloide_.gif|400px|thumb|right|Curva animada de la cicloide]]&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
[[Archivo:Curva_braquistócrona.gif|300px|miniaturadeimagen|thumb|right|Curva braquistócrona]]&lt;br /&gt;
[[Archivo:Tautócrona_curva.gif|300px|miniaturadeimagen|thumb|right|La cicloide es una curva tautócrona. Las flechas azules representan la aceleración. En el gráfico, t es el tiempo y s la longitud de arco a lo largo de la curva.]]&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Puente2.jpg|600px|miniaturadeimagen|thumb|centro|Curva cicloidal en el Karmsund Bridge]]&lt;br /&gt;
[[Archivo:Pistas.patinaje.jpg|600px|miniaturadeimagen|thumb|centro|Algunas secciones abiertas de gran diámetro utilizadas en pistas de patinaje acrobático son prácticamente cicloides]]&lt;br /&gt;
[[Archivo:Museo_Arte.jpg|600px|miniaturadeimagen|thumb|centro|Arcos cicloidales en el Museo de Arte Kimbell en Fort Worth, por  Louis Isadore Kahn]]&lt;br /&gt;
[[Archivo:Pasarela_navarra.jpeg|600px|miniaturadeimagen|thumb|centro|Pasarela complementaria del Puente de Biurdana en San Jorge]]&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;M= \int_{u}^{u}\int_{v}^{v}f(\vec r(u,v)) |(\vec r´_{u})\times(\vec r´_{v})|dudv= \int_{0}^{1}\int_{0}^{2π}(1-v)^2 * (2+2cosu) *\sqrt{8-8cosu} dudv = \int_{0}^{1} (1-v)^2 dv \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;= \frac{1}{3} * \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La resolución de la integral se ha aproximado a través del método del rectángulo con el siguiente código de Matlab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
f = @(t) sqrt(8 - 8 * cos(t))*(2+2 * cos(t));&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
  }}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Se obtiene como resultado final:&lt;br /&gt;
&amp;lt;math&amp;gt;M = \frac{1}{3} * \frac{64}{3} = \frac{64}{9}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Blibliografía==&lt;br /&gt;
https://es.wikipedia.org/wiki/Cicloide&lt;br /&gt;
&lt;br /&gt;
https://www.economiapersonal.com.ar/la-fascinante-curva-cicloide/&lt;br /&gt;
&lt;br /&gt;
https://www.diariodenavarra.es/noticias/navarra/pamplona_comarca/pamplona/2014/10/08/una_pasarela_curva_complementara_puente_biurdana_san_jorge_178352_1702.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79327</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79327"/>
				<updated>2024-12-06T11:26:00Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cycloid osculating circle evolute 2.gif|400px|thumb|right| Representación de la circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
[[Archivo:Cicloide_.gif|400px|thumb|right|Curva animada de la cicloide]]&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
[[Archivo:Curva_braquistócrona.gif|300px|miniaturadeimagen|thumb|right|Curva braquistócrona]]&lt;br /&gt;
[[Archivo:Tautócrona_curva.gif|300px|miniaturadeimagen|thumb|right|La cicloide es una curva tautócrona. Las flechas azules representan la aceleración. En el gráfico, t es el tiempo y s la longitud de arco a lo largo de la curva.]]&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Puente2.jpg|600px|miniaturadeimagen|thumb|centro|Curva cicloidal en el Karmsund Bridge]]&lt;br /&gt;
[[Archivo:Pistas.patinaje.jpg|600px|miniaturadeimagen|thumb|centro|Algunas secciones abiertas de gran diámetro utilizadas en pistas de patinaje acrobático son prácticamente cicloides]]&lt;br /&gt;
[[Archivo:Museo_Arte.jpg|600px|miniaturadeimagen|thumb|centro|Arcos cicloidales en el Museo de Arte Kimbell en Fort Worth, por  Louis Isadore Kahn]]&lt;br /&gt;
[[Archivo:Pasarela_navarra.jpeg|600px|miniaturadeimagen|thumb|centro|Pasarela complementaria del Puente de Biurdana en San Jorge]]&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;M= \int_{u}^{u}\int_{v}^{v}f(\vec r(u,v)) |(\vec r´_{u})\times(\vec r´_{v})|dudv= \int_{0}^{1}\int_{0}^{2π}(1-v)^2 * (2+2cosu) *\sqrt{8-8cosu} dudv = \int_{0}^{1} (1-v)^2 dv \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;= \frac{1}{3} * \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La resolución de la integral se ha aproximado a través del método del rectángulo con el siguiente código de Matlab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
f = @(t) sqrt(8 - 8 * cos(t))*(2+2 * cos(t));&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
  }}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Se obtiene como resultado final:&lt;br /&gt;
&amp;lt;math&amp;gt;M = \frac{1}{3} * \frac{64}{3} = \frac{64}{9}&amp;lt;\math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
==Blibliografía==&lt;br /&gt;
https://es.wikipedia.org/wiki/Cicloide&lt;br /&gt;
&lt;br /&gt;
https://www.economiapersonal.com.ar/la-fascinante-curva-cicloide/&lt;br /&gt;
&lt;br /&gt;
https://www.diariodenavarra.es/noticias/navarra/pamplona_comarca/pamplona/2014/10/08/una_pasarela_curva_complementara_puente_biurdana_san_jorge_178352_1702.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79326</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79326"/>
				<updated>2024-12-06T11:25:32Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cycloid osculating circle evolute 2.gif|400px|thumb|right| Representación de la circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
[[Archivo:Cicloide_.gif|400px|thumb|right|Curva animada de la cicloide]]&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
[[Archivo:Curva_braquistócrona.gif|300px|miniaturadeimagen|thumb|right|Curva braquistócrona]]&lt;br /&gt;
[[Archivo:Tautócrona_curva.gif|300px|miniaturadeimagen|thumb|right|La cicloide es una curva tautócrona. Las flechas azules representan la aceleración. En el gráfico, t es el tiempo y s la longitud de arco a lo largo de la curva.]]&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Puente2.jpg|600px|miniaturadeimagen|thumb|centro|Curva cicloidal en el Karmsund Bridge]]&lt;br /&gt;
[[Archivo:Pistas.patinaje.jpg|600px|miniaturadeimagen|thumb|centro|Algunas secciones abiertas de gran diámetro utilizadas en pistas de patinaje acrobático son prácticamente cicloides]]&lt;br /&gt;
[[Archivo:Museo_Arte.jpg|600px|miniaturadeimagen|thumb|centro|Arcos cicloidales en el Museo de Arte Kimbell en Fort Worth, por  Louis Isadore Kahn]]&lt;br /&gt;
[[Archivo:Pasarela_navarra.jpeg|600px|miniaturadeimagen|thumb|centro|Pasarela complementaria del Puente de Biurdana en San Jorge]]&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;M= \int_{u}^{u}\int_{v}^{v}f(\vec r(u,v)) |(\vec r´_{u})\times(\vec r´_{v})|dudv= \int_{0}^{1}\int_{0}^{2π}(1-v)^2 * (2+2cosu) *\sqrt{8-8cosu} dudv = \int_{0}^{1} (1-v)^2 dv \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;= \frac{1}{3} * \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La resolución de la integral se ha aproximado a través del método del rectángulo con el siguiente código de Matlab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
f = @(t) sqrt(8 - 8 * cos(t))*(2+2 * cos(t));&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
  }}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Se obtiene como resultado final:&lt;br /&gt;
&amp;lt;math&amp;gt; M = \frac{1}{3} * \frac{64}{3} = \frac{64}{9} &amp;lt;\math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
==Blibliografía==&lt;br /&gt;
https://es.wikipedia.org/wiki/Cicloide&lt;br /&gt;
&lt;br /&gt;
https://www.economiapersonal.com.ar/la-fascinante-curva-cicloide/&lt;br /&gt;
&lt;br /&gt;
https://www.diariodenavarra.es/noticias/navarra/pamplona_comarca/pamplona/2014/10/08/una_pasarela_curva_complementara_puente_biurdana_san_jorge_178352_1702.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79325</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79325"/>
				<updated>2024-12-06T11:24:56Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cycloid osculating circle evolute 2.gif|400px|thumb|right| Representación de la circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
[[Archivo:Cicloide_.gif|400px|thumb|right|Curva animada de la cicloide]]&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
[[Archivo:Curva_braquistócrona.gif|300px|miniaturadeimagen|thumb|right|Curva braquistócrona]]&lt;br /&gt;
[[Archivo:Tautócrona_curva.gif|300px|miniaturadeimagen|thumb|right|La cicloide es una curva tautócrona. Las flechas azules representan la aceleración. En el gráfico, t es el tiempo y s la longitud de arco a lo largo de la curva.]]&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Puente2.jpg|600px|miniaturadeimagen|thumb|centro|Curva cicloidal en el Karmsund Bridge]]&lt;br /&gt;
[[Archivo:Pistas.patinaje.jpg|600px|miniaturadeimagen|thumb|centro|Algunas secciones abiertas de gran diámetro utilizadas en pistas de patinaje acrobático son prácticamente cicloides]]&lt;br /&gt;
[[Archivo:Museo_Arte.jpg|600px|miniaturadeimagen|thumb|centro|Arcos cicloidales en el Museo de Arte Kimbell en Fort Worth, por  Louis Isadore Kahn]]&lt;br /&gt;
[[Archivo:Pasarela_navarra.jpeg|600px|miniaturadeimagen|thumb|centro|Pasarela complementaria del Puente de Biurdana en San Jorge]]&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;M= \int_{u}^{u}\int_{v}^{v}f(\vec r(u,v)) |(\vec r´_{u})\times(\vec r´_{v})|dudv= \int_{0}^{1}\int_{0}^{2π}(1-v)^2 * (2+2cosu) *\sqrt{8-8cosu} dudv = \int_{0}^{1} (1-v)^2 dv \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;= \frac{1}{3} * \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La resolución de la integral se ha aproximado a través del método del rectángulo con el siguiente código de Matlab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
f = @(t) sqrt(8 - 8 * cos(t))*(2+2 * cos(t));&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
  }}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Se obtiene como resultado final:&lt;br /&gt;
&amp;lt;math&amp;gt; M = \frac{1}{3} * \frac{64}{3} = \frac{64}{9} &amp;lt;\math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Blibliografía==&lt;br /&gt;
https://es.wikipedia.org/wiki/Cicloide&lt;br /&gt;
&lt;br /&gt;
https://www.economiapersonal.com.ar/la-fascinante-curva-cicloide/&lt;br /&gt;
&lt;br /&gt;
https://www.diariodenavarra.es/noticias/navarra/pamplona_comarca/pamplona/2014/10/08/una_pasarela_curva_complementara_puente_biurdana_san_jorge_178352_1702.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79324</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79324"/>
				<updated>2024-12-06T11:24:19Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cycloid osculating circle evolute 2.gif|400px|thumb|right| Representación de la circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
[[Archivo:Cicloide_.gif|400px|thumb|right|Curva animada de la cicloide]]&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
[[Archivo:Curva_braquistócrona.gif|300px|miniaturadeimagen|thumb|right|Curva braquistócrona]]&lt;br /&gt;
[[Archivo:Tautócrona_curva.gif|300px|miniaturadeimagen|thumb|right|La cicloide es una curva tautócrona. Las flechas azules representan la aceleración. En el gráfico, t es el tiempo y s la longitud de arco a lo largo de la curva.]]&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Puente2.jpg|600px|miniaturadeimagen|thumb|centro|Curva cicloidal en el Karmsund Bridge]]&lt;br /&gt;
[[Archivo:Pistas.patinaje.jpg|600px|miniaturadeimagen|thumb|centro|Algunas secciones abiertas de gran diámetro utilizadas en pistas de patinaje acrobático son prácticamente cicloides]]&lt;br /&gt;
[[Archivo:Museo_Arte.jpg|600px|miniaturadeimagen|thumb|centro|Arcos cicloidales en el Museo de Arte Kimbell en Fort Worth, por  Louis Isadore Kahn]]&lt;br /&gt;
[[Archivo:Pasarela_navarra.jpeg|600px|miniaturadeimagen|thumb|centro|Pasarela complementaria del Puente de Biurdana en San Jorge]]&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;M= \int_{u}^{u}\int_{v}^{v}f(\vec r(u,v)) |(\vec r´_{u})\times(\vec r´_{v})|dudv= \int_{0}^{1}\int_{0}^{2π}(1-v)^2 * (2+2cosu) *\sqrt{8-8cosu} dudv = \int_{0}^{1} (1-v)^2 dv \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;= \frac{1}{3} * \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La resolución de la integral se ha aproximado a través del método del rectángulo con el siguiente código de Matlab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
f = @(t) sqrt(8 - 8 * cos(t))*(2+2 * cos(t));&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
  }}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Se obtiene como resultado final:&lt;br /&gt;
&amp;lt;math&amp;gt; M = \frac{1}{3} * \frac{64}{3} = \frac{64}{9}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Blibliografía==&lt;br /&gt;
https://es.wikipedia.org/wiki/Cicloide&lt;br /&gt;
&lt;br /&gt;
https://www.economiapersonal.com.ar/la-fascinante-curva-cicloide/&lt;br /&gt;
&lt;br /&gt;
https://www.diariodenavarra.es/noticias/navarra/pamplona_comarca/pamplona/2014/10/08/una_pasarela_curva_complementara_puente_biurdana_san_jorge_178352_1702.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79323</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79323"/>
				<updated>2024-12-06T11:23:36Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cycloid osculating circle evolute 2.gif|400px|thumb|right| Representación de la circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
[[Archivo:Cicloide_.gif|400px|thumb|right|Curva animada de la cicloide]]&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
[[Archivo:Curva_braquistócrona.gif|300px|miniaturadeimagen|thumb|right|Curva braquistócrona]]&lt;br /&gt;
[[Archivo:Tautócrona_curva.gif|300px|miniaturadeimagen|thumb|right|La cicloide es una curva tautócrona. Las flechas azules representan la aceleración. En el gráfico, t es el tiempo y s la longitud de arco a lo largo de la curva.]]&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Puente2.jpg|600px|miniaturadeimagen|thumb|centro|Curva cicloidal en el Karmsund Bridge]]&lt;br /&gt;
[[Archivo:Pistas.patinaje.jpg|600px|miniaturadeimagen|thumb|centro|Algunas secciones abiertas de gran diámetro utilizadas en pistas de patinaje acrobático son prácticamente cicloides]]&lt;br /&gt;
[[Archivo:Museo_Arte.jpg|600px|miniaturadeimagen|thumb|centro|Arcos cicloidales en el Museo de Arte Kimbell en Fort Worth, por  Louis Isadore Kahn]]&lt;br /&gt;
[[Archivo:Pasarela_navarra.jpeg|600px|miniaturadeimagen|thumb|centro|Pasarela complementaria del Puente de Biurdana en San Jorge]]&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;M= \int_{u}^{u}\int_{v}^{v}f(\vec r(u,v)) |(\vec r´_{u})\times(\vec r´_{v})|dudv= \int_{0}^{1}\int_{0}^{2π}(1-v)^2 * (2+2cosu) *\sqrt{8-8cosu} dudv = \int_{0}^{1} (1-v)^2 dv \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;= \frac{1}{3} * \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La resolución de la integral se ha aproximado a través del método del rectángulo con el siguiente código de Matlab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
f = @(t) sqrt(8 - 8 * cos(t))*(2+2 * cos(t));&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
  }}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Se obtiene como resultado final:&lt;br /&gt;
&amp;lt;math&amp;gt; M = \frac{1}{3} * \frac{64}{3} = \frac{64}{9}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Blibliografía==&lt;br /&gt;
https://es.wikipedia.org/wiki/Cicloide&lt;br /&gt;
&lt;br /&gt;
https://www.economiapersonal.com.ar/la-fascinante-curva-cicloide/&lt;br /&gt;
&lt;br /&gt;
https://www.diariodenavarra.es/noticias/navarra/pamplona_comarca/pamplona/2014/10/08/una_pasarela_curva_complementara_puente_biurdana_san_jorge_178352_1702.html&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79320</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79320"/>
				<updated>2024-12-06T11:17:15Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cycloid osculating circle evolute 2.gif|400px|thumb|right| Representación de la circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
[[Archivo:Cicloide_.gif|400px|thumb|right|Curva animada de la cicloide]]&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
[[Archivo:Curva_braquistócrona.gif|300px|miniaturadeimagen|thumb|right|Curva braquistócrona]]&lt;br /&gt;
[[Archivo:Tautócrona_curva.gif|300px|miniaturadeimagen|thumb|right|La cicloide es una curva tautócrona. Las flechas azules representan la aceleración. En el gráfico, t es el tiempo y s la longitud de arco a lo largo de la curva.]]&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Puente2.jpg|600px|miniaturadeimagen|thumb|centro|Curva cicloidal en el Karmsund Bridge]]&lt;br /&gt;
[[Archivo:Pistas.patinaje.jpg|600px|miniaturadeimagen|thumb|centro|Algunas secciones abiertas de gran diámetro utilizadas en pistas de patinaje acrobático son prácticamente cicloides]]&lt;br /&gt;
[[Archivo:Museo_Arte.jpg|600px|miniaturadeimagen|thumb|centro|Arcos cicloidales en el Museo de Arte Kimbell en Fort Worth, por  Louis Isadore Kahn]]&lt;br /&gt;
[[Archivo:Pasarela_navarra.jpeg|600px|miniaturadeimagen|thumb|centro|Pasarela complementaria del Puente de Biurdana en San Jorge]]&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;M= \int_{u}^{u}\int_{v}^{v}f(\vec r(u,v)) |(\vec r´_{u})\times(\vec r´_{v})|dudv= \int_{0}^{1}\int_{0}^{2π}(1-v)^2 * (2+2cosu) *\sqrt{8-8cosu} dudv = \int_{0}^{1} (1-v)^2 dv \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;= \frac{1}{3} * \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
f = @(t) sqrt(8 - 8 * cos(t))*(2+2 * cos(t));&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
==Blibliografía==&lt;br /&gt;
https://es.wikipedia.org/wiki/Cicloide&lt;br /&gt;
&lt;br /&gt;
https://www.economiapersonal.com.ar/la-fascinante-curva-cicloide/&lt;br /&gt;
&lt;br /&gt;
https://www.diariodenavarra.es/noticias/navarra/pamplona_comarca/pamplona/2014/10/08/una_pasarela_curva_complementara_puente_biurdana_san_jorge_178352_1702.html&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79315</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79315"/>
				<updated>2024-12-06T11:10:10Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cycloid osculating circle evolute 2.gif|400px|thumb|right| Representación de la circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
[[Archivo:Cicloide_.gif|400px|thumb|right|Curva animada de la cicloide]]&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
[[Archivo:Curva_braquistócrona.gif|300px|miniaturadeimagen|thumb|right|Curva braquistócrona]]&lt;br /&gt;
[[Archivo:Tautócrona_curva.gif|300px|miniaturadeimagen|thumb|right|La cicloide es una curva tautócrona. Las flechas azules representan la aceleración. En el gráfico, t es el tiempo y s la longitud de arco a lo largo de la curva.]]&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Puente2.jpg|600px|miniaturadeimagen|thumb|centro|Curva cicloidal en el Karmsund Bridge]]&lt;br /&gt;
[[Archivo:Pistas.patinaje.jpg|600px|miniaturadeimagen|thumb|centro|Algunas secciones abiertas de gran diámetro utilizadas en pistas de patinaje acrobático son prácticamente cicloides]]&lt;br /&gt;
[[Archivo:Museo_Arte.jpg|600px|miniaturadeimagen|thumb|centro|Arcos cicloidales en el Museo de Arte Kimbell en Fort Worth, por  Louis Isadore Kahn]]&lt;br /&gt;
[[Archivo:Pasarela_navarra.jpeg|600px|miniaturadeimagen|thumb|centro|Pasarela complementaria del Puente de Biurdana en San Jorge]]&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;M= \int_{u}^{u}\int_{v}^{v}f(\vec r(u,v)) |(\vec r´_{u})\times(\vec r´_{v})|dudv= \int_{0}^{1}\int_{0}^{2π}(1-v)^2 * (2+2cosu) *\sqrt{8-8cosu} dudv = \int_{0}^{1} (1-v)^2 dv \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;= \frac{1}{3} * \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
f = @(t) sqrt(8 - 8 * cos(t))*(2+2 * cos(t));&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
==Blibliografía==&lt;br /&gt;
https://es.wikipedia.org/wiki/Cicloide&lt;br /&gt;
&lt;br /&gt;
https://www.economiapersonal.com.ar/la-fascinante-curva-cicloide/&lt;br /&gt;
&lt;br /&gt;
https://www.diariodenavarra.es/noticias/navarra/pamplona_comarca/pamplona/2014/10/08/una_pasarela_curva_complementara_puente_biurdana_san_jorge_178352_1702.html&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79314</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79314"/>
				<updated>2024-12-06T11:09:42Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cycloid osculating circle evolute 2.gif|400px|thumb|right| Representación de la circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
[[Archivo:Cicloide_.gif|400px|thumb|right|Curva animada de la cicloide]]&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
[[Archivo:Curva_braquistócrona.gif|300px|miniaturadeimagen|thumb|right|Curva braquistócrona]]&lt;br /&gt;
[[Archivo:Tautócrona_curva.gif|300px|miniaturadeimagen|thumb|right|La cicloide es una curva tautócrona. Las flechas azules representan la aceleración. En el gráfico, t es el tiempo y s la longitud de arco a lo largo de la curva.]]&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Puente2.jpg|600px|miniaturadeimagen|thumb|centro|Curva cicloidal en el Karmsund Bridge]]&lt;br /&gt;
[[Archivo:Pistas.patinaje.jpg|600px|miniaturadeimagen|thumb|centro|Algunas secciones abiertas de gran diámetro utilizadas en pistas de patinaje acrobático son prácticamente cicloides]]&lt;br /&gt;
[[Archivo:Museo_Arte.jpg|600px|miniaturadeimagen|thumb|centro|Arcos cicloidales en el Museo de Arte Kimbell en Fort Worth, por  Louis Isadore Kahn]]&lt;br /&gt;
[[Archivo:Pasarela_navarra.jpeg|600px|miniaturadeimagen|thumb|centro|Pasarela complementaria del Puente de Biurdana en San Jorge]]&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;M= \int_{u}^{u}\int_{v}^{v}f(\vec r(u,v)) |(\vec r´_{u})\times(\vec r´_{v})|dudv= \int_{0}^{1}\int_{0}^{2π}(1-v)^2 * (2+2cosu) *\sqrt{8-8cosu} dudv = \int_{0}^{1} (1-v)^2 dv \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &amp;lt;math&amp;gt;= \frac{1}{3} * \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
f = @(t) sqrt(8 - 8 * cos(t))*(2+2 * cos(t));&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
==Blibliografía==&lt;br /&gt;
https://es.wikipedia.org/wiki/Cicloide&lt;br /&gt;
&lt;br /&gt;
https://www.economiapersonal.com.ar/la-fascinante-curva-cicloide/&lt;br /&gt;
&lt;br /&gt;
https://www.diariodenavarra.es/noticias/navarra/pamplona_comarca/pamplona/2014/10/08/una_pasarela_curva_complementara_puente_biurdana_san_jorge_178352_1702.html&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79312</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79312"/>
				<updated>2024-12-06T11:09:12Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cycloid osculating circle evolute 2.gif|400px|thumb|right| Representación de la circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
[[Archivo:Cicloide_.gif|400px|thumb|right|Curva animada de la cicloide]]&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
[[Archivo:Curva_braquistócrona.gif|300px|miniaturadeimagen|thumb|right|Curva braquistócrona]]&lt;br /&gt;
[[Archivo:Tautócrona_curva.gif|300px|miniaturadeimagen|thumb|right|La cicloide es una curva tautócrona. Las flechas azules representan la aceleración. En el gráfico, t es el tiempo y s la longitud de arco a lo largo de la curva.]]&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Puente2.jpg|600px|miniaturadeimagen|thumb|centro|Curva cicloidal en el Karmsund Bridge]]&lt;br /&gt;
[[Archivo:Pistas.patinaje.jpg|600px|miniaturadeimagen|thumb|centro|Algunas secciones abiertas de gran diámetro utilizadas en pistas de patinaje acrobático son prácticamente cicloides]]&lt;br /&gt;
[[Archivo:Museo_Arte.jpg|600px|miniaturadeimagen|thumb|centro|Arcos cicloidales en el Museo de Arte Kimbell en Fort Worth, por  Louis Isadore Kahn]]&lt;br /&gt;
[[Archivo:Pasarela_navarra.jpeg|600px|miniaturadeimagen|thumb|centro|Pasarela complementaria del Puente de Biurdana en San Jorge]]&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;M= \int_{u}^{u}\int_{v}^{v}f(\vec r(u,v)) |(\vec r´_{u})\times(\vec r´_{v})|dudv= \int_{0}^{1}\int_{0}^{2π}(1-v)^2 * (2+2cosu) *\sqrt{8-8cosu} dudv = \int_{0}^{1} (1-v)^2 dv \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 = \frac{1}{3} * \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
f = @(t) sqrt(8 - 8 * cos(t))*(2+2 * cos(t));&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
==Blibliografía==&lt;br /&gt;
https://es.wikipedia.org/wiki/Cicloide&lt;br /&gt;
&lt;br /&gt;
https://www.economiapersonal.com.ar/la-fascinante-curva-cicloide/&lt;br /&gt;
&lt;br /&gt;
https://www.diariodenavarra.es/noticias/navarra/pamplona_comarca/pamplona/2014/10/08/una_pasarela_curva_complementara_puente_biurdana_san_jorge_178352_1702.html&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79310</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79310"/>
				<updated>2024-12-06T11:08:47Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cycloid osculating circle evolute 2.gif|400px|thumb|right| Representación de la circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
[[Archivo:Cicloide_.gif|400px|thumb|right|Curva animada de la cicloide]]&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
[[Archivo:Curva_braquistócrona.gif|300px|miniaturadeimagen|thumb|right|Curva braquistócrona]]&lt;br /&gt;
[[Archivo:Tautócrona_curva.gif|300px|miniaturadeimagen|thumb|right|La cicloide es una curva tautócrona. Las flechas azules representan la aceleración. En el gráfico, t es el tiempo y s la longitud de arco a lo largo de la curva.]]&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Puente2.jpg|600px|miniaturadeimagen|thumb|centro|Curva cicloidal en el Karmsund Bridge]]&lt;br /&gt;
[[Archivo:Pistas.patinaje.jpg|600px|miniaturadeimagen|thumb|centro|Algunas secciones abiertas de gran diámetro utilizadas en pistas de patinaje acrobático son prácticamente cicloides]]&lt;br /&gt;
[[Archivo:Museo_Arte.jpg|600px|miniaturadeimagen|thumb|centro|Arcos cicloidales en el Museo de Arte Kimbell en Fort Worth, por  Louis Isadore Kahn]]&lt;br /&gt;
[[Archivo:Pasarela_navarra.jpeg|600px|miniaturadeimagen|thumb|centro|Pasarela complementaria del Puente de Biurdana en San Jorge]]&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;M= \int_{u}^{u}\int_{v}^{v}f(\vec r(u,v)) |(\vec r´_{u})\times(\vec r´_{v})|dudv= \int_{0}^{1}\int_{0}^{2π}(1-v)^2 * (2+2cosu) *\sqrt{8-8cosu} dudv = \int_{0}^{1} (1-v)^2 dv \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du = \frac{1}{3} * \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
f = @(t) sqrt(8 - 8 * cos(t))*(2+2 * cos(t));&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
==Blibliografía==&lt;br /&gt;
https://es.wikipedia.org/wiki/Cicloide&lt;br /&gt;
&lt;br /&gt;
https://www.economiapersonal.com.ar/la-fascinante-curva-cicloide/&lt;br /&gt;
&lt;br /&gt;
https://www.diariodenavarra.es/noticias/navarra/pamplona_comarca/pamplona/2014/10/08/una_pasarela_curva_complementara_puente_biurdana_san_jorge_178352_1702.html&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79177</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79177"/>
				<updated>2024-12-05T18:02:35Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cycloid osculating circle evolute 2.gif|400px|thumb|right| Representación de la circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
[[Archivo:Cicloide_.gif|400px|thumb|right|Curva animada de la cicloide]]&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
[[Archivo:Curva_braquistócrona.gif|300px|miniaturadeimagen|thumb|right|Curva braquistócrona]]&lt;br /&gt;
[[Archivo:Tautócrona_curva.gif|300px|miniaturadeimagen|thumb|right|La cicloide es una curva tautócrona. Las flechas azules representan la aceleración. En el gráfico, t es el tiempo y s la longitud de arco a lo largo de la curva.]]&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Puente2.jpg|600px|miniaturadeimagen|thumb|centro|Curva cicloidal en el Karmsund Bridge]]&lt;br /&gt;
[[Archivo:Pistas.patinaje.jpg|600px|miniaturadeimagen|thumb|centro|Algunas secciones abiertas de gran diámetro utilizadas en pistas de patinaje acrobático son prácticamente cicloides]]&lt;br /&gt;
[[Archivo:Museo_Arte.jpg|600px|miniaturadeimagen|thumb|centro|Arcos cicloidales en el Museo de Arte Kimbell en Fort Worth, por  Louis Isadore Kahn]]&lt;br /&gt;
[[Archivo:Pasarela_navarra.jpeg|600px|miniaturadeimagen|thumb|centro|Pasarela complementaria del Puente de Biurdana en San Jorge]]&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;M= \int_{u}^{u}\int_{v}^{v}f(\vec r(u,v)) |(\vec r´_{u})\times(\vec r´_{v})|dudv= \int_{0}^{1}\int_{0}^{2π}(1-v)^2 * (2+2cosu) *\sqrt{8-8cosu} dudv = \int_{0}^{1} (1-v)^2 dv \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
f = @(t) sqrt(8 - 8 * cos(t))*(2+2 * cos(t));&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
==Blibliografía==&lt;br /&gt;
https://es.wikipedia.org/wiki/Cicloide&lt;br /&gt;
&lt;br /&gt;
https://www.economiapersonal.com.ar/la-fascinante-curva-cicloide/&lt;br /&gt;
&lt;br /&gt;
https://www.diariodenavarra.es/noticias/navarra/pamplona_comarca/pamplona/2014/10/08/una_pasarela_curva_complementara_puente_biurdana_san_jorge_178352_1702.html&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79176</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=79176"/>
				<updated>2024-12-05T18:01:16Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cycloid osculating circle evolute 2.gif|400px|thumb|right| Representación de la circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
[[Archivo:Cicloide_.gif|400px|thumb|right|Curva animada de la cicloide]]&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
[[Archivo:Curva_braquistócrona.gif|300px|miniaturadeimagen|thumb|right|Curva braquistócrona]]&lt;br /&gt;
[[Archivo:Tautócrona_curva.gif|300px|miniaturadeimagen|thumb|right|La cicloide es una curva tautócrona. Las flechas azules representan la aceleración. En el gráfico, t es el tiempo y s la longitud de arco a lo largo de la curva.]]&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Puente2.jpg|600px|miniaturadeimagen|thumb|centro|Curva cicloidal en el Karmsund Bridge]]&lt;br /&gt;
[[Archivo:Pistas.patinaje.jpg|600px|miniaturadeimagen|thumb|centro|Algunas secciones abiertas de gran diámetro utilizadas en pistas de patinaje acrobático son prácticamente cicloides]]&lt;br /&gt;
[[Archivo:Museo_Arte.jpg|600px|miniaturadeimagen|thumb|centro|Arcos cicloidales en el Museo de Arte Kimbell en Fort Worth, por  Louis Isadore Kahn]]&lt;br /&gt;
[[Archivo:Pasarela_navarra.jpeg|600px|miniaturadeimagen|thumb|centro|Pasarela complementaria del Puente de Biurdana en San Jorge]]&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;M= \int_{u}^{u}\int_{v}^{v}f(\vec r(u,v)) |(\vec r´_{u})\times(\vec r´_{v})|dudv= \int_{0}^{1}\int_{0}^{2π}(1-v)^2 * (2+2cosu) *\sqrt{8-8cosu} dudv = \int_{0}^{1} (1-v)^2 dv \int_{0}^{2π} (2+2cosu)*\sqrt{8-8cosu}du &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
f = @(t) sqrt(8 - 8 * cos(t))*(2+2 * cos(t));&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
==Blibliografía==&lt;br /&gt;
https://es.wikipedia.org/wiki/Cicloide&lt;br /&gt;
&lt;br /&gt;
https://www.economiapersonal.com.ar/la-fascinante-curva-cicloide/&lt;br /&gt;
&lt;br /&gt;
https://www.diariodenavarra.es/noticias/navarra/pamplona_comarca/pamplona/2014/10/08/una_pasarela_curva_complementara_puente_biurdana_san_jorge_178352_1702.html&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=78888</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=78888"/>
				<updated>2024-12-05T14:15:50Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cycloid osculating circle evolute 2.gif|400px|thumb|right| Representación de la circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
[[Archivo:Cicloide_.gif|400px|thumb|right|Curva animada de la cicloide]]&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
[[Archivo:Curva_braquistócrona.gif|300px|miniaturadeimagen|thumb|right|Curva braquistócrona]]&lt;br /&gt;
[[Archivo:Tautócrona_curva.gif|300px|miniaturadeimagen|thumb|right|La cicloide es una curva tautócrona. Las flechas azules representan la aceleración. En el gráfico, t es el tiempo y s la longitud de arco a lo largo de la curva.]]&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Puente2.jpg|600px|miniaturadeimagen|thumb|centro|Curva cicloidal en el Karmsund Bridge]]&lt;br /&gt;
[[Archivo:Pistas.patinaje.jpg|600px|miniaturadeimagen|thumb|centro|Algunas secciones abiertas de gran diámetro utilizadas en pistas de patinaje acrobático son prácticamente cicloides]]&lt;br /&gt;
[[Archivo:Museo_Arte.jpg|600px|miniaturadeimagen|thumb|centro|Arcos cicloidales en el Museo de Arte Kimbell en Fort Worth, por  Louis Isadore Kahn]]&lt;br /&gt;
[[Archivo:Pasarela_navarra.jpeg|600px|miniaturadeimagen|thumb|centro|Pasarela complementaria del Puente de Biurdana en San Jorge]]&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;M= \int_{u}^{u}\int_{v}^{v}f(\vec r(u,v)) |(\vec r´_{u})\times(\vec r´_{v})|dudv= \int_{0}^{1}\int_{0}^{2π}(1-v)^2 * (2+2cosu) *\sqrt{8-8cosu} dudv =  &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
f = @(t) sqrt(8 - 8 * cos(t))*(2+2 * cos(t));&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
==Blibliografía==&lt;br /&gt;
https://es.wikipedia.org/wiki/Cicloide&lt;br /&gt;
&lt;br /&gt;
https://www.economiapersonal.com.ar/la-fascinante-curva-cicloide/&lt;br /&gt;
&lt;br /&gt;
https://www.diariodenavarra.es/noticias/navarra/pamplona_comarca/pamplona/2014/10/08/una_pasarela_curva_complementara_puente_biurdana_san_jorge_178352_1702.html&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=78887</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=78887"/>
				<updated>2024-12-05T14:15:21Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cycloid osculating circle evolute 2.gif|400px|thumb|right| Representación de la circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
[[Archivo:Cicloide_.gif|400px|thumb|right|Curva animada de la cicloide]]&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
[[Archivo:Curva_braquistócrona.gif|300px|miniaturadeimagen|thumb|right|Curva braquistócrona]]&lt;br /&gt;
[[Archivo:Tautócrona_curva.gif|300px|miniaturadeimagen|thumb|right|La cicloide es una curva tautócrona. Las flechas azules representan la aceleración. En el gráfico, t es el tiempo y s la longitud de arco a lo largo de la curva.]]&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Puente2.jpg|600px|miniaturadeimagen|thumb|centro|Curva cicloidal en el Karmsund Bridge]]&lt;br /&gt;
[[Archivo:Pistas.patinaje.jpg|600px|miniaturadeimagen|thumb|centro|Algunas secciones abiertas de gran diámetro utilizadas en pistas de patinaje acrobático son prácticamente cicloides]]&lt;br /&gt;
[[Archivo:Museo_Arte.jpg|600px|miniaturadeimagen|thumb|centro|Arcos cicloidales en el Museo de Arte Kimbell en Fort Worth, por  Louis Isadore Kahn]]&lt;br /&gt;
[[Archivo:Pasarela_navarra.jpeg|600px|miniaturadeimagen|thumb|centro|Pasarela complementaria del Puente de Biurdana en San Jorge]]&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;M= \int_{u}^{u}\int_{v}^{v}f(\vec r(u,v)) |(\vec r´_{u})\times(\vec r´_{v})|dudv= \int_{0}^{1}\int_{0}^{2π}(1-v)^2 * (2+2cosu) *\sqrt{8-8cosu}  =  &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
f = @(t) sqrt(8 - 8 * cos(t))*(2+2 * cos(t));&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
==Blibliografía==&lt;br /&gt;
https://es.wikipedia.org/wiki/Cicloide&lt;br /&gt;
&lt;br /&gt;
https://www.economiapersonal.com.ar/la-fascinante-curva-cicloide/&lt;br /&gt;
&lt;br /&gt;
https://www.diariodenavarra.es/noticias/navarra/pamplona_comarca/pamplona/2014/10/08/una_pasarela_curva_complementara_puente_biurdana_san_jorge_178352_1702.html&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=78886</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=78886"/>
				<updated>2024-12-05T14:14:57Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cycloid osculating circle evolute 2.gif|400px|thumb|right| Representación de la circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
[[Archivo:Cicloide_.gif|400px|thumb|right|Curva animada de la cicloide]]&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
[[Archivo:Curva_braquistócrona.gif|300px|miniaturadeimagen|thumb|right|Curva braquistócrona]]&lt;br /&gt;
[[Archivo:Tautócrona_curva.gif|300px|miniaturadeimagen|thumb|right|La cicloide es una curva tautócrona. Las flechas azules representan la aceleración. En el gráfico, t es el tiempo y s la longitud de arco a lo largo de la curva.]]&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Puente2.jpg|600px|miniaturadeimagen|thumb|centro|Curva cicloidal en el Karmsund Bridge]]&lt;br /&gt;
[[Archivo:Pistas.patinaje.jpg|600px|miniaturadeimagen|thumb|centro|Algunas secciones abiertas de gran diámetro utilizadas en pistas de patinaje acrobático son prácticamente cicloides]]&lt;br /&gt;
[[Archivo:Museo_Arte.jpg|600px|miniaturadeimagen|thumb|centro|Arcos cicloidales en el Museo de Arte Kimbell en Fort Worth, por  Louis Isadore Kahn]]&lt;br /&gt;
[[Archivo:Pasarela_navarra.jpeg|600px|miniaturadeimagen|thumb|centro|Pasarela complementaria del Puente de Biurdana en San Jorge]]&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M= \int_{u}^{u}\int_{v}^{v}f(\vec r(u,v)) |(\vec r´_{u})\times(\vec r´_{v})|dudv= \int_{0}^{1}\int_{0}^{2π}(1-v)^2 * (2+2cosu) *\sqrt{8-8cosu}  =  &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
f = @(t) sqrt(8 - 8 * cos(t))*(2+2 * cos(t));&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
==Blibliografía==&lt;br /&gt;
https://es.wikipedia.org/wiki/Cicloide&lt;br /&gt;
&lt;br /&gt;
https://www.economiapersonal.com.ar/la-fascinante-curva-cicloide/&lt;br /&gt;
&lt;br /&gt;
https://www.diariodenavarra.es/noticias/navarra/pamplona_comarca/pamplona/2014/10/08/una_pasarela_curva_complementara_puente_biurdana_san_jorge_178352_1702.html&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=77538</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=77538"/>
				<updated>2024-12-04T09:10:46Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=77528</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=77528"/>
				<updated>2024-12-04T09:05:15Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + R*cost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=77527</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=77527"/>
				<updated>2024-12-04T09:05:05Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z = R + Rcost&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular su masa se va a seguir la siguiente integral:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=77520</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=77520"/>
				<updated>2024-12-04T09:00:10Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 *z&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=77519</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=77519"/>
				<updated>2024-12-04T08:59:58Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 z&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=77518</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=77518"/>
				<updated>2024-12-04T08:59:44Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* La densidad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
Se supone que la densidad de la superficie viene dada por la siguiente función:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x,y,z) = (1-x)^2 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76912</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76912"/>
				<updated>2024-12-03T10:45:39Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Cicloide en \mathbb{R}^3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
La cicloide se puede representar en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; con la siguiente parametrización:&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;γ(t) = (x(t), y(t), z(t)) = (0, R(t − sin t), R(1 + cos t)), t∈(0, 2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76904</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76904"/>
				<updated>2024-12-03T10:41:13Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Sobre la cicloide */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76903</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76903"/>
				<updated>2024-12-03T10:40:55Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Sobre la cicloide */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76902</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76902"/>
				<updated>2024-12-03T10:40:30Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Sobre la cicloide */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
&amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76900</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76900"/>
				<updated>2024-12-03T10:40:12Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Sobre la cicloide */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
           &amp;lt;math&amp;gt; x (θ)=R(θ-sin⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
           &amp;lt;math&amp;gt; y (θ)=R(θ-cos⁡(θ)) &amp;lt;/math&amp;gt;&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76899</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76899"/>
				<updated>2024-12-03T10:39:35Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Sobre la cicloide */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
           &amp;lt;math&amp;gt;x (θ)=R(θ-sin⁡(θ) )&amp;lt;/math&amp;gt;&lt;br /&gt;
           &amp;lt;math&amp;gt;y (θ)=R(θ-cos⁡(θ))&amp;lt;/math&amp;gt;&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76897</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76897"/>
				<updated>2024-12-03T10:38:14Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Centro y radio */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {|\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}|}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
          x (θ)=R(θ-sin⁡(θ) )&lt;br /&gt;
          y (θ)=R(θ-cos⁡(θ))&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76895</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76895"/>
				<updated>2024-12-03T10:37:18Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Centro y radio */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}= 3,367&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
          x (θ)=R(θ-sin⁡(θ) )&lt;br /&gt;
          y (θ)=R(θ-cos⁡(θ))&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76892</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76892"/>
				<updated>2024-12-03T10:36:41Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Centro y radio */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Radio:  &amp;lt;math&amp;gt; R(t) = \frac {1} {|κ(t)|} = \frac {1} {\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}= 3,3659&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
          x (θ)=R(θ-sin⁡(θ) )&lt;br /&gt;
          y (θ)=R(θ-cos⁡(θ))&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76885</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76885"/>
				<updated>2024-12-03T10:33:55Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Centro y radio */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{(cost-1)}{(2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
          x (θ)=R(θ-sin⁡(θ) )&lt;br /&gt;
          y (θ)=R(θ-cos⁡(θ))&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76882</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76882"/>
				<updated>2024-12-03T10:33:09Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Centro y radio */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;P = γ(t)&amp;lt;/math&amp;gt; con  &amp;lt;math&amp;gt; t = 2&amp;lt;/math&amp;gt; se quiere representar la circunferencia osculatriz en P. Para ello se calcula el radio y la curvatura con las siguientes fórmulas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Centro: &amp;lt;math&amp;gt;Q(t)= γ(t)+\frac{1}{κ(t)}\vec n(t) =(2t-sint,2-2cost)+\frac{1}{\frac{((cost-1))}{((2-2cost)^\frac{3}{2}}}(\frac{(-sent)\vec i+(1-cost)\vec j}{\sqrt{(2-2cost)}} ) =4 \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
          x (θ)=R(θ-sin⁡(θ) )&lt;br /&gt;
          y (θ)=R(θ-cos⁡(θ))&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76840</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76840"/>
				<updated>2024-12-03T09:59:30Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Definición */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
Se define como una circunferencia cuyo centro se encuentra sobre la recta normal a la curva en cuestión. Además, tiene la misma curvatura que la curva en el punto de interés. La circunferencia osculatriz se encuentra en el plano osculador. El centro y el radio de la circunferencia osculatriz en un punto de la curva se denominan como centro de curvatura y radio de curvatura de la curva en ese punto.&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
          x (θ)=R(θ-sin⁡(θ) )&lt;br /&gt;
          y (θ)=R(θ-cos⁡(θ))&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76512</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76512"/>
				<updated>2024-12-02T12:03:08Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Definición */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
          x (θ)=R(θ-sin⁡(θ) )&lt;br /&gt;
          y (θ)=R(θ-cos⁡(θ))&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76508</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76508"/>
				<updated>2024-12-02T12:01:25Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Definición de la curvatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
          x (θ)=R(θ-sin⁡(θ) )&lt;br /&gt;
          y (θ)=R(θ-cos⁡(θ))&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76506</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76506"/>
				<updated>2024-12-02T12:01:09Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Definición de la curvatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
          x (θ)=R(θ-sin⁡(θ) )&lt;br /&gt;
          y (θ)=R(θ-cos⁡(θ))&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76497</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76497"/>
				<updated>2024-12-02T11:56:53Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Definición de la curvatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt; con R=2 y t∈(0,2π)&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
          x (θ)=R(θ-sin⁡(θ) )&lt;br /&gt;
          y (θ)=R(θ-cos⁡(θ))&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76495</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76495"/>
				<updated>2024-12-02T11:55:16Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Definición de la curvatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((2-2cost))((2cost))-((2sent))((2sent))}{((2sin(t)^2)(2cos(t)^2))^\frac{3}{2}}=\frac{cost-1}{(2-2cost)^\frac{3}{2}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
          x (θ)=R(θ-sin⁡(θ) )&lt;br /&gt;
          y (θ)=R(θ-cos⁡(θ))&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76445</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=76445"/>
				<updated>2024-12-02T11:18:34Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Definición de la curvatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide2.jpg|500px|miniaturadeimagen|thumb|right|Figura 1. Representación del cicloide]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
[[Archivo:Vectores_velocidad_aceleracion.jpg|500px|miniaturadeimagen|thumb|right|Figura 2. vectores velocidad y aceleración]]&lt;br /&gt;
&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Vectores_t_n.jpg|600px|miniaturadeimagen|thumb|right|Figura 4. vectores tangentes y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
La curvatura se define como la desviación que tiene una línea curva respecto de una recta. Es decir, la cantidad que se desvía el objeto de ser plano. En este caso denominaremos a la circunferencia de curvatura &amp;lt;math&amp;gt; κ(t)&amp;lt;/math&amp;gt; como la que mejor aproximada está a la curva &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Esta se calcula a través de la siguiente fórmula:&lt;br /&gt;
&amp;lt;math&amp;gt;κ(t)=\frac {x´(t)y´´(t) - x´´(t)y´(t)}{(x´(t)^2 + y´(t)^2)^\frac{3}{2}}= \frac{((1-cost))((cost))-((sent))((sent))}{((1-cos(t)^2)(sen(t)^2))^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvatura_cicloide.jpg|500px|miniaturadeimagen|thumb|right|Figura 5. curvatura de la cicloide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
[[Archivo:Circunferencia_osculatriz_cicloide.jpg|600px|miniaturadeimagen|thumb|right|Figura 6. Circunferencia osculatriz]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
&lt;br /&gt;
La cicloide es una curva que describe la trayectoria de un punto, fijo a una circunferencia, que rueda sobre una línea recta sin deslizarse. Es una curva fundamental utilizada tanto en el campo de las matemáticas, como en la física, y tiene diversas propiedades geométricas y dinámicas muy importantes. &lt;br /&gt;
&lt;br /&gt;
Para entender mejor la cicloide, debemos imaginar una circunferencia que rueda sobre una superficie. Si un punto en el borde de la rueda sigue su movimiento, la curva que describe el punto, es una cicloide.&lt;br /&gt;
&lt;br /&gt;
La representamos mediante ecuaciones paramétricas, tomando el ángulo θ que describe la rotación y R que es el radio de la circunferencia. &lt;br /&gt;
          x (θ)=R(θ-sin⁡(θ) )&lt;br /&gt;
          y (θ)=R(θ-cos⁡(θ))&lt;br /&gt;
'''Propiedades:'''&lt;br /&gt;
&lt;br /&gt;
- ''Simetría:'' la cicloide es simétrica respecto a su eje horizontal&lt;br /&gt;
&lt;br /&gt;
- ''Curvatura:'' su curvatura varía a lo largo de la curva. En los puntos de máximo ascenso y pendiente, su curvatura es más pronunciada&lt;br /&gt;
&lt;br /&gt;
- ''Relación con el tiempo:'' el tiempo que toma un punto para recorrer la misma distancia a lo largo de la curva, es el mismo que si se moviese en línea recta &lt;br /&gt;
&lt;br /&gt;
- ''Longitud del arco:'' la longitud del arco de la cicloide, coincide con una vuelta completa del círculo. Por tanto, es 8R&lt;br /&gt;
&lt;br /&gt;
- ''Área:'' el área bajo la curva durante una vuelta completa es 3πR^2. Por tanto, es igual a tres veces el área del círculo generador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
- '''Braquistócrona:''' La cicloide se trata de la curva que produce el descenso más rápido bajo la acción de la gravedad. Cualquier objeto que se desplace a lo largo de la &lt;br /&gt;
curva entre dos puntos dados lo hará en el menor tiempo posible, incluso con más velocidad que con una recta inclinada.&lt;br /&gt;
&lt;br /&gt;
- '''Tautócrona:''' un cuerpo que se desliza sin fricción en una cicloide tarda el mismo tiempo en llegar al fondo desde cualquier punto. Por tanto, es muy utilizada para los relojes mecánicos. &lt;br /&gt;
&lt;br /&gt;
- '''Ingeniería:''' utilizada para el diseño de engranajes para minimizar el desgaste y maximizar la eficiencia del contacto entre los diversos dientes. Los engranajes cicloidales son más silenciosos y sufren menos fricción que los normales. Asimismo, es utilizado para las cámaras de combustión. En algunos motores rotativos (motores de Wankel) se utilizan cicloides para optimizar el movimiento del pistón y mejorar la eficiencia energética. &lt;br /&gt;
&lt;br /&gt;
- '''Arquitectura y construcción:''' se utiliza para el diseño de arcos y puentes, debido a su gran estabilidad y su capacidad para distribuir cargas de manera eficiente. Es capaz de soportar grandes pesos, al distribuir la carga de manera uniforme a lo largo de la curva. &lt;br /&gt;
&lt;br /&gt;
- '''Óptica y lentes:''' la curva de la cicloide permite diseñar lentes que optimizan la trayectoria de la luz, mejorando la precisión de los instrumentos ópticos. &lt;br /&gt;
&lt;br /&gt;
- '''Matemáticas puras:''' utilizada para la resolución de ecuaciones diferenciales, sobre todo los problemas relacionados con las curvas de evolución y optimización de trayectorias&lt;br /&gt;
&lt;br /&gt;
- '''Transportes y trenes:''' la cicloide es capaz de optimizar las curvas y pendientes, reduciendo la resistencia y aumentando la eficiencia. Por tanto, es utilizado para sistemas ferroviarios.&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide_3Dv2.jpg|miniaturadeimagen|500px|thumb|right|Figura 9. superficie de la cicloide]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=74943</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=74943"/>
				<updated>2024-11-29T10:46:43Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Longitud de la curva */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cicloide.jpg|centro|Representación curva]]&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
La integral no se ha podido resolver teóricamente por lo que se ha seguido el &amp;quot;Método del rectángulo&amp;quot; con el objetivo de aproximar la integral. Esto se ha realizado a través de Matlab con el siguiente código obteniendo así el siguiente resultado:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)| = 16 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide 3D|miniaturadeimagen|200px|thumb|left]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=74927</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=74927"/>
				<updated>2024-11-29T10:36:41Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Longitud de la curva */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cicloide.jpg|centro|Representación curva]]&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2}dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide 3D|miniaturadeimagen|200px|thumb|left]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=74926</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=74926"/>
				<updated>2024-11-29T10:36:10Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Longitud de la curva */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cicloide.jpg|centro|Representación curva]]&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(2-2cost)^2 +(2sent)^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide 3D|miniaturadeimagen|200px|thumb|left]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=74925</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=74925"/>
				<updated>2024-11-29T10:35:07Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Longitud de la curva */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cicloide.jpg|centro|Representación curva]]&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt; ℓ(γ) = \int_{a}^{b}|γ′(t)|=\int_{a}^{b}\sqrt {x´(t)^2 +y´(t)^2}dt= \int_{0}^{2π}\sqrt{(1-cost)^2 +(sent)^2} = 8&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide 3D|miniaturadeimagen|200px|thumb|left]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=74924</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=74924"/>
				<updated>2024-11-29T10:33:04Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Longitud de la curva */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cicloide.jpg|centro|Representación curva]]&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
La longitud de la curva se define como la integral del módulo de la velocidad en un rango de 0 a 2π de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide 3D|miniaturadeimagen|200px|thumb|left]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=74902</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=74902"/>
				<updated>2024-11-29T10:15:33Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Representación de los vectores */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cicloide.jpg|centro|Representación curva]]&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide 3D|miniaturadeimagen|200px|thumb|left]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=74901</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=74901"/>
				<updated>2024-11-29T10:15:05Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Representación de los vectores */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cicloide.jpg|centro|Representación curva]]&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide 3D|miniaturadeimagen|200px|thumb|left]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=74900</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=74900"/>
				<updated>2024-11-29T10:14:43Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Representación de los vectores */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cicloide.jpg|centro|Representación curva]]&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
Con el siguiente código de matlab se pueden ver representados los vectores correspondientes.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide 3D|miniaturadeimagen|200px|thumb|left]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=74895</id>
		<title>La cicloide (grupo 8)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_cicloide_(grupo_8)&amp;diff=74895"/>
				<updated>2024-11-29T10:09:49Z</updated>
		
		<summary type="html">&lt;p&gt;Paula Repáraz: /* Cicloide en \mathbb{R}^3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La cicloide. Grupo 8 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Marta Reiter Hernández &amp;lt;br/&amp;gt; Paula Repáraz Cabezudo &amp;lt;br/&amp;gt; Alonso García Viñas&amp;lt;br/&amp;gt;Rodrigo Nuñez de Santos&amp;lt;br/&amp;gt;Alberto Zapatero Alujas}}&lt;br /&gt;
&lt;br /&gt;
Se considera una curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (R(t-sint),R(1-cost)),      t∈(0,2π)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En la cual se considera R=2 como dato fijo&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
A partir de su parametrización y con matlab obtenemos la imagen de la curva, la cual corresponde al siguiente código.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2;               % Radio del círculo generador&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Rango de t, con 2 ciclos completos&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones paramétricas del cicloide&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'green', 'LineWidth', 1);&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide generado por un círculo rodante');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cicloide.jpg|centro|Representación curva]]&lt;br /&gt;
&lt;br /&gt;
== Vector velocidad y aceleración ==&lt;br /&gt;
===Definición vector posición, velocidad y aceleración===&lt;br /&gt;
El vector posición es el que une el origen con la posición particular de la curva, describiendo así su localización en el espacio.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ(t) = (x(t),y(t)) = (2(t-sint),2(1-cost))&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector velocidad se define como la derivada del vector posición con respecto al tiempo, el cual es siempre tangente a la trayectoria de la partícula en cada punto.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; γ'(t) = (x'(t)\vec i + y'(t)\vec j) = (2 (1-cost)\vec i + 2 (sint)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector aceleración se define como la derivada del vector velocidad con respecto al tiempo, el cual puede medir cambios de rapidez o cambios de dirección.&lt;br /&gt;
&amp;lt;math&amp;gt; γ''(t) = (x''(t)\vec i + y''(t)\vec j) = (2 (sint)\vec i + 2 (cost)\vec j)&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Vectores velocidad (derivada de la posición)&lt;br /&gt;
Vx = 2 * (1 - cos(t));      % Componente x del vector velocidad&lt;br /&gt;
Vy = 2 * sin(t);            % Componente y del vector velocidad&lt;br /&gt;
&lt;br /&gt;
% Vectores aceleración (derivada de la velocidad)&lt;br /&gt;
Ax = 2 * sin(t);            % Componente x del vector aceleración&lt;br /&gt;
Ay = 2 * cos(t);            % Componente y del vector aceleración&lt;br /&gt;
&lt;br /&gt;
% Dibujo del cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores de Velocidad y Aceleración');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Configuraciones para los vectores&lt;br /&gt;
step = 3;     % Intervalo para dibujar vectores&lt;br /&gt;
escala = 1;  % Escala de los vectores&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de velocidad en naranja&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Vx(i), Vy(i), escala, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3); % verde&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar vectores de aceleración en verde&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Ax(i), Ay(i), escala, 'color', 'yellow', 'LineWidth', 1.5, 'MaxHeadSize', 0.5); % amarillo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Vectores de Velocidad', 'Vectores de Aceleración', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Longitud de la curva ==&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definición parámetros&lt;br /&gt;
t=linspace(0,2*pi,n);&lt;br /&gt;
a = 0;&lt;br /&gt;
b = 2 * pi;&lt;br /&gt;
n = 10000;&lt;br /&gt;
&lt;br /&gt;
f = @(t) sqrt((2 - 2 * cos(t))^2 + (2 * sin(t))^2);&lt;br /&gt;
&lt;br /&gt;
% Llamada a la función integral&lt;br /&gt;
resultado = integral(a, b, f, n);&lt;br /&gt;
&lt;br /&gt;
disp(['Resultado de la integral: ', num2str(resultado)])&lt;br /&gt;
&lt;br /&gt;
function S = integral(a, b, f, n)&lt;br /&gt;
    % Método del rectángulo usando el punto medio&lt;br /&gt;
    h = (b - a) / n;  % Ancho de cada subintervalo&lt;br /&gt;
    S = 0;  % Inicialización de la suma&lt;br /&gt;
    for i = 1:n&lt;br /&gt;
        xmed = a + (i - 0.5) * h;  % Punto medio del subintervalo&lt;br /&gt;
        S = S + f(xmed) * h;  % Suma de áreas de cada rectángulo&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Vectores tangente y normal ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Definición vector tangente y normal===&lt;br /&gt;
El vector tangente, vector unitario, es el cual indica la dirección de curva o superficie en un punto específico. Este se puede definir como el gradiente de una curva vectorial.&lt;br /&gt;
&amp;lt;math&amp;gt; \vec t(t) = \frac{γ'(t)}{|γ'(t)|} = \frac{(x'(t)\vec i + y'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(1-cost)\vec i + (sin)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector normal, también unitario, se describe como un vector perpendicular a la superficie en un punto específico, siendo así perpendicular también al vector tangente. Esto se representa como que el producto escalar de ambos vectores da 0 como resultado. En superficies cerradas existe la opción de elegir la orientación de esta eligiendo entre la normal hacia adentro o hacia afuera de la propia superficie.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \vec n(t) =  \frac{(-y'(t)\vec i + x'(t)\vec j)}{\sqrt{x'(t)^2 + y'(t)^2}} = \frac{(-sint)\vec i + (1-cost)\vec j}{\sqrt{2-2cost}}  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Representación de los vectores===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t (100 puntos para suavidad)&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Tx = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ty = sin(t) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
% Ecuaciones para el vector tangente&lt;br /&gt;
Nx = (-sin(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
Ny = (1 - cos(t)) ./ sqrt(2 - 2*cos(t));&lt;br /&gt;
&lt;br /&gt;
%Invertir la dirección de los vectores normales&lt;br /&gt;
Nx=-Nx;&lt;br /&gt;
Ny=-Ny;&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); %curva cicliode en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide con Vectores Tangentes y Normales');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
%ajustar el número de vectores tangentes&lt;br /&gt;
step=5 %dibuja un vector tangente cada 10 puntos&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores tangentes&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Tx(i), Ty(i), 3, 'color', [1, 0.5, 0], 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Dibujar los vectores normales&lt;br /&gt;
for i = 1:step:length(t)&lt;br /&gt;
    quiver(x(i), y(i), Nx(i), Ny(i), 3, 'color', 'green', 'LineWidth', 1.5, 'MaxHeadSize', 0.3);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%agregar leyenda&lt;br /&gt;
legend('cicloide','Vectores Tangentes','Vectores Normales','Location','best')&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Curvatura de la curva ==&lt;br /&gt;
===Definición de la curvatura===&lt;br /&gt;
===Representación de la curvatura===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Curvatura de la cicloide&lt;br /&gt;
k = (cos(t) - 1) ./ ( (2 - 2*cos(t)).^(3/2) );&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la curvatura&lt;br /&gt;
subplot(2, 1, 2); % Segundo gráfico: curvatura&lt;br /&gt;
plot(t, k, 'r', 'LineWidth', 2);&lt;br /&gt;
grid on;&lt;br /&gt;
title('Curvatura de la Cicloide');&lt;br /&gt;
xlabel('t');&lt;br /&gt;
ylabel('k(t)');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== La circunferencia osculatriz ==&lt;br /&gt;
===Definición===&lt;br /&gt;
===Centro y radio===&lt;br /&gt;
===Representación de la circunferencia===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 100);  % Rango de t&lt;br /&gt;
x = 2 * (t - sin(t));        % Ecuación del cicloide (x)&lt;br /&gt;
y = 2 * (1 - cos(t));        % Ecuación del cicloide (y)&lt;br /&gt;
&lt;br /&gt;
% Parámetros de la circunferencia&lt;br /&gt;
r = 3.367;                   % Radio de la circunferencia&lt;br /&gt;
centro_x = 4;                % Componente fija en x del centro (4)&lt;br /&gt;
centro_y = 0;           % Componente variable en y (movimiento del centro a lo largo del eje y)&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la cicloide&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); % Curva cicloide en azul&lt;br /&gt;
hold on;&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Cicloide y Circunferencia Osculatriz');&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
&lt;br /&gt;
% Dibujo de la circunferencia con centro en movimiento&lt;br /&gt;
theta = linspace(0, 2*pi, 100);           % Ángulo para la circunferencia&lt;br /&gt;
for i = 1:length(t)&lt;br /&gt;
    % Calculamos las coordenadas del centro&lt;br /&gt;
    x_circ = centro_x + r * cos(theta);      % Coordenadas x de la circunferencia&lt;br /&gt;
    y_circ = 0 + r * sin(theta);   % Coordenadas y de la circunferencia&lt;br /&gt;
    &lt;br /&gt;
    % Dibujamos la circunferencia en cada punto&lt;br /&gt;
    plot(x_circ, y_circ, 'r--', 'LineWidth', 2); % Circunferencia en rojo&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Agregar leyenda&lt;br /&gt;
legend('Cicloide', 'Circunferencia Osculatriz', 'Location', 'best');&lt;br /&gt;
&lt;br /&gt;
hold off;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sobre la cicloide ==&lt;br /&gt;
===Aplicación en ingeniería===&lt;br /&gt;
&lt;br /&gt;
== Cicloide en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt;==&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Cicloide 3D|miniaturadeimagen|200px|thumb|left]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
 R = 1;                        % Radio de la cicloide&lt;br /&gt;
 u = linspace(0, 2*pi, 100);   % Rango de u&lt;br /&gt;
 v = linspace(0, 1, 50);       % Rango de v&lt;br /&gt;
&lt;br /&gt;
% Crear la malla de puntos para u y v&lt;br /&gt;
 [U, V] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la cicloide en 3D&lt;br /&gt;
 x = V;                                    % x(u,v) = v&lt;br /&gt;
 y = R * (U - sin(U));                     % y(u,v) = R(u - sin(u))&lt;br /&gt;
 z = R * (1 + cos(U));                     % z(u,v) = R(1 + cos(u))&lt;br /&gt;
&lt;br /&gt;
% Graficar la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(x, y, z);&lt;br /&gt;
colormap jet;                             % Colormap para la visualización&lt;br /&gt;
shading interp;                           % Suaviza la superficie&lt;br /&gt;
  title('Cicloide en 3D con Parametrización y(u,v)');&lt;br /&gt;
  xlabel('x');&lt;br /&gt;
  ylabel('y');&lt;br /&gt;
  zlabel('z');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&amp;lt;br/ &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== La densidad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Paula Repáraz</name></author>	</entry>

	</feed>