La semana en Calculemus (2 de septiembre de 2023)

Esta semana he publicado en Calculemus las demostraciones con Lean4 de las siguientes propiedades:

A continuación se muestran las soluciones.

1. En ℝ, si a ≤ b y c < d, entonces a + eᶜ + f ≤ b + eᵈ + f

Demostrar con Lean4 que \(a\), \(b\), \(c\), \(d\) y \(f\) son números reales tales que \(a \leq b\) y \(c < d\), entonces
\[a + e^c + f \leq b + e^d + f\]

Para ello, completar la siguiente teoría de Lean4:

Demostraciones en lenguaje natural (LN)

1ª demostración en LN

Aplicando a la hipótesis 3 (\(c < d\)) la monotonía de la exponencial, se tiene
\[e^c < e^d\]
que, junto a la hipótesis 1 (\(a \leq b\)) y la monotonía de la suma da
\[a + e^c < b + e^d\]
y, de nuevo por la monotonía de la suma, se tiene
\[a + e^c + f < b + e^d + f\]

2ª demostración en LN

Tenemos que demostrar que
\[(a + e^c) + f < (b + e^d) + f\]
que, por la monotonía de la suma, se reduce a las siguientes dos desigualdades:
\begin{align}
&a + e^c < b + e^d \tag{1} \\
&f \leq f \tag{2}
\end{align}

La (1), de nuevo por la monotonía de la suma, se reduce a las siguientes dos:
\begin{align}
&a \leq b \tag{1.1} \\
&e^c < e^d \tag{1.2}
\end{align}

<

div>La (1.1) se tiene por la hipótesis 1, la (1.2) se tiene aplicando la monotonía de la exponencial a la hipótesis 2 y la (2) se tiene por la propiedad reflexiva.

Demostraciones con Lean4

Demostraciones interactivas

Se puede interactuar con las demostraciones anteriores en Lean 4 Web.

Referencias

2. En ℝ, si d ≤ f, entonces c + e^(a + d) ≤ c + e^(a + f)

Demostrar con Lean4 que si \(a\), \(c\), \(d\) y \(f\) son números reales tales que \(d ≤ f\), entonces
\[c + e^{a + d} \leq c + e^{a + f}\]

Para ello, completar la siguiente teoría de Lean4:

Demostraciones en lenguaje natural (LN)

1ª demostración en LN

De la hipótesis, por la monotonia de la suma, se tiene
\[a + d \leq a + f\]
que, por la monotonía de la exponencial, da
\[e^{a + d} \leq e^{a + f}\]
y, por la monotonía de la suma, se tiene
\[c + e^{a + d} \leq c + e^{a + f}\]

2ª demostración en LN

Tenemos que demostrar que
\[c + e^{a + d} \leq c + e^{a + f}\]
Por la monotonía de la suma, se reduce a
\[e^{a + d} \leq e^{a + f}\]
que, por la monotonía de la exponencial, se reduce a
\[a + d \leq a + f\]
que, por la monotonía de la suma, se reduce a
\[d \leq f\]
que es la hipótesis.

Demostraciones con Lean4

Demostraciones interactivas

Se puede interactuar con las demostraciones anteriores en Lean 4 Web.

Referencias

3. En ℝ, si a ≤ b, entonces log(1+e^a) ≤ log(1+e^b)

Demostrar con Lean4 que si \(a\) y \(b\) son números reales tales que \(a \leq b\), entonces
\[\log(1+e^a) \leq \log(1+e^b)\]

Para ello, completar la siguiente teoría de Lean4:

Demostración en lenguaje natural

Por la monotonía del logaritmo, basta demostrar que
\begin{align}
&0 < 1 + e^a \tag{1} \\
&1 + e^a \leq 1 + e^b \tag{2}
\end{align}

La (1), por la suma de positivos, se reduce a
\begin{align}
&0 < 1 \tag{1.1} \\
&0 < e^a \tag{1.2}
\end{align}
La (1.1) es una propiedad de los números naturales y la (1.2) de la
función exponencial.

<

div>La (2), por la monotonía de la suma, se reduce a
\[e^a \leq e^b\]
que, por la monotonía de la exponencial, se reduce a
\[a \leq b\]
que es la hipótesis.

Demostraciones con Lean4

Demostraciones interactivas

Se puede interactuar con las demostraciones anteriores en Lean 4 Web.

Referencias

4. En ℝ, si a ≤ b entonces c – e^b ≤ c – e^a

Sean \(a\), \(b\) y \(c\) números reales. Demostrar con Lean4 que si \(a \leq b\), entonces
\[c – e^b \leq c – e^a\]

Para ello, completar la siguiente teoría de Lean4:

Demostración en lenguaje natural

Aplicando la monotonía de la exponencial a la hipótesis, se tiene
\[e^a \leq e^b\]
y, restando de \(c\), se invierte la desigualdad
\[c – e^b ≤ c – e^a\]

Demostraciones con Lean4

Demostraciones interactivas

Se puede interactuar con las demostraciones anteriores en Lean 4 Web.

Referencias

5. En ℝ, 2ab ≤ a² + b²

Sean \(a\) y \(b\) números reales. Demostrar con Lean4 que
\[2ab ≤ a^2 + b^2\]

Para ello, completar la siguiente teoría de Lean4:

Demostración en lenguaje natural

Puesto que los cuadrados son positivos, se tiene
\[(a – b)^2 ≥ 0\]
Desarrollando el cuadrado, se obtiene
\[a^2 – 2ab + b^2 ≥ 0\]
Sumando \(2ab\) a ambos lados, queda
\[a^2 + b^2 ≥ 2ab\]

Demostraciones con Lean4

Demostraciones interactivas

Se puede interactuar con las demostraciones anteriores en Lean 4 Web.

Referencias