s <- 12
r <- 2
# Visualización
plot(c(0, s), c(0, s), type = "n", xlab = "x", ylab = "y",
main = "Probabilidad Geométrica: Punto en un Área")
rect(0, 0, s, s) # Cuadrado
symbols(s / 2, s / 2, circles = r, inches = FALSE, add = TRUE, fg = "red") # Círculo
text(s / 2, s * 0.9, paste("Área Cuadrado =", s^2), cex = 0.8)
text(s / 2, s * 0.1, paste("Área Círculo =", round(pi * r^2, 2)), col = "red", cex = 0.8)
#probabilidad
cat("P(A) =", round((pi * r^2) / s^2, 2), "\n")
## P(A) = 0.09
Dos amigos acuerdan encontrarse en un lugar entre las 12:00 PM y 1:00 PM. Cada uno llega en un momento aleatorio y uniforme dentro de esa hora. El primero que llega espera 15 minutos, luego se va si el otro no ha llegado. Queremos encontrar la probabilidad de que se encuentren.
Sea:
Ambos $X$ y $Y$ son variables aleatorias uniformemente distribuidas en $[0, 60]$.
Se encontrarán si la diferencia de tiempo entre ellos es menor o igual a 15 minutos:
\[|X - Y| \leq 15\]
Esto define una región en el cuadrado de $60 $ minutos donde se encuentran. Visualmente, es el área entre las rectas:
\[Y = X + 15 \quad \text{y} \quad Y = X - 15\]
El área total del cuadrado es:
\[ A_{\text{total}} = 60 \times 60 = 3600 \]
La región donde no se encuentran (es decir, cuando $|X - Y| > 15$) está fuera de las bandas anteriores, y consiste en dos triángulos de lado 45:
\[ A_{\text{no encuentro}} = 2 \times \frac{1}{2} \times 45 \times 45 = 2025 \]
Por lo tanto, el área donde sí se encuentran es:
\[ A_{\text{encuentro}} = 3600 - 2025 = 1575 \]
La probabilidad de que se encuentren es:
\[ P = \frac{A_{\text{encuentro}}}{A_{\text{total}}} = \frac{1575}{3600} = \frac{7}{16} \approx 0.4375 \]
Respuesta: La probabilidad de que se encuentren es $$ o aproximadamente 43.75%.
# Parámetros
t_max <- 60 # tiempo total en minutos (de 12:00 a 1:00)
espera <- 15 # tiempo máximo de espera
# Crear gráfico vacío
plot(0, 0, type = "n", xlim = c(0, t_max), ylim = c(0, t_max),
xlab = "Llegada del amigo 1 (min)", ylab = "Llegada del amigo 2 (min)",
main = "Región de Encuentro entre Dos Amigos", asp = 1)
# Dibujar región de encuentro (área entre Y = X + 15 y Y = X - 15)
polygon(x = c(0, espera, t_max, t_max, t_max - espera, 0),
y = c(espera, 0, t_max - espera, t_max, t_max, espera),
col = "lightblue", border = NA)
# Dibujar líneas de frontera: Y = X + 15 y Y = X - 15
abline(a = espera, b = 1, col = "blue", lty = 2) # Y = X + 15
abline(a = -espera, b = 1, col = "blue", lty = 2) # Y = X - 15
# Diagonal principal: Y = X (llegan al mismo tiempo)
abline(0, 1, col = "black", lwd = 1.5)
# Añadir cuadro y leyenda
box()
legend("topright", legend = c("Región de encuentro", "|X - Y| = 15"),
fill = c("lightblue", NA), border = c(NA, NA),
lty = c(NA, 2), col = c("lightblue", "blue"), bty = "n")