Introducción al Análisis no estándar - Fing

24 jun. 2015 - 3. Filtros y ultrafiltros. 4. Construcción del conjunto ∗R de los hiperreales. 5. Análisis no estándar. 6. Un esbozo de teorıa de modelos. 7.
2MB Größe 268 Downloads 47 vistas
Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Introducci´on al An´alisis no est´andar Alexandre Miquel . DE .

R

U

D

- G I C A LO

E Q U I P O

Problema

E L A

24 de junio de 2015, Centro de Matem´atica

Conclusi´ on

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Los infinitesimales de Leibniz

Conclusi´ on

(1/2)

Cuando introdujo el c´alculo infinitesimal, Leibniz defini´ o las nociones de continuidad y de derivabilidad utilizando infinitesimales dx, dy , etc. Continuidad de f en x: f (x + dx) ' f (x) Derivabilidad de f en x: f (x + dx) − f (x) df ' (x) dx dx (donde x ' y significa: x − y es infinitesimal)

Gottfried Wilhelm Leibniz (1646-1716)

´ justificaba la existencia de los infinitesimales utilizando enteros El infinitamente grandes, m´as grandes que todos los ‘enteros usuales’: dx = 1/N

donde N > n

(∀n ∈ N usual)

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Los infinitesimales de Leibniz

Conclusi´ on

(2/2)

Durante siglos (y todav´ıa hoy), los matem´aticos, f´ısicos y ingenieros utilizaron los infinitesimales de Leibniz para hacer c´alculos correctos Desgraciadamente, los infinitesimales de Leibniz no ten´ıan fundamentos l´ogicos s´ olidos, y pod´ıan llevar paradojas: ¿Qu´e es un entero infinitamente grande? ¿Cu´al es el m´as peque˜ no entero infinitamente grande? Cuando establecieron las fundaciones modernas del An´alisis, los matem´aticos del siglo 19 renunciaron a los infinitesimales, remplaz´andolos por el m´etodo dicho de “ε/δ”: f : [a, b] → R continua en el punto x si: (∀ε > 0)(∃δ > 0)(∀x ∈ [a, b])(|x − x0 | < δ ⇒ |f (x) − f (x0 )| < ε) [Cantor, Dedekind, Cauchy, Bolzano, Weierstrass]

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

An´alisis no est´andar (de Robinson a Nelson) En los a˜ nos 1960, Robinson descubri´ o un m´etodo para introducir n´ umeros infinitesimales en an´alisis, con fundamentos l´ ogicos s´ olidos: Introducci´ on de elementos no est´andar ⇒ An´alisis no est´andar Construcci´ on muy general, basada sobre la noci´ on de hiper-extensi´ on (o ultrapotencia)

Abraham Robinson (1918–1974)

En 1977, Nelson aplic´ o el m´etodo de Robinson a toda la teor´ıa de conjuntos IST: Internal Set Theory Extiende la teor´ıa de conjuntos ZFC con: Edward Nelson (1932–2014)

elementos no est´ andar axiomas espec´ıficos para describirlos

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Plan

1

El problema de los infinitesimales

2

Un primer ensayo de construcci´ on

3

Filtros y ultrafiltros

4

Construcci´ on del conjunto ∗ R de los hiperreales

5

An´alisis no est´andar

6

Un esbozo de teor´ıa de modelos

7

Conclusi´ on

Teor´ıa de modelos

Conclusi´ on

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Plan

1

El problema de los infinitesimales

2

Un primer ensayo de construcci´ on

3

Filtros y ultrafiltros

4

Construcci´ on del conjunto ∗ R de los hiperreales

5

An´alisis no est´andar

6

Un esbozo de teor´ıa de modelos

7

Conclusi´ on

Teor´ıa de modelos

Conclusi´ on

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Objetivo

Objetivo: Construir un conjunto ∗ R de n´ umeros hiperreales tal que: 1

2

3



R contiene todos los reales est´andar:

R ⊂ ∗R

Las operaciones de cuerpo (+, −, ×, /) y el orden total (≤) de R se extienden a ∗ R, manteniendo sus propiedades ∗

R contiene n´ umeros infinitamente grandes y infinitesimales

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Idea de la construcci´on

Idea: Definir los hiperreales a partir de las sucesiones de reales usuales: Cada n´ umero real est´andar x ∈ R ser´a representado por la sucesi´on constante cst(x) ∈ RN definida por cst(x)i = x (∀i ∈ N) Los hiperreales infinitesimales ser´an representados por las sucesiones (ui )i∈N no nulas que convergen hacia 0: limi→∞ ui = 0, ui 6= 0 Los hiperreales infinitamente grandes ser´an representados por las sucesiones (ui )i∈N que tienden hacia ∞: limi→∞ ui = ∞ Adem´as, vamos a identificar las sucesiones que coinciden a partir de alg´ un ´ındice (para ignorar su comportamiento en los primeros t´erminos)

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Primer ensayo de construcci´on Idea: Definir los hiperreales a partir de las sucesiones de reales usuales, identificando las sucesiones que coinciden a partir de alg´ un ´ındice Formalmente: 1

2

Se escribe RN el conjunto de todas las sucesiones de n´ umeros reales Se define la relaci´ on binaria (ui )i∈N ∼ (vi )i∈N sobre RN por: (ui )i∈N ∼ (vi )i∈N



(∃i0 ∈ N)(∀i ≥ i0 ) ui = vi

Proposici´ on: ∼ es una relaci´ on de equivalencia sobre RN 3

Se define: ∗

R := RN /∼

(cociente de RN por la relaci´ on ∼)

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Transferencia del orden

Conclusi´ on

(1/2)

Deseamos transferir el orden usual de R al conjunto ∗ R Para todas sucesiones u = (ui )i∈N , v = (vi )i∈N se escribe: u≤v



(∃i0 ∈ N)(∀i ≥ i0 ) ui ≤ vi

Esta relaci´ on ≤ sobre RN es compatible con la equivalencia ∼. Entonces, induce una relaci´ on binaria ≤ sobre ∗ R := RN /∼: [u] ≤ [v ]



(∃i0 ∈ N)(∀i ≥ i0 ) ui ≤ vi

Proposici´ on: La relaci´ on [u] ≤ [v ] es un orden parcial sobre ∗ R Problema: El orden [u] ≤ [v ] sobre ∗ R no es total: ui = i mod 2

para todo i ∈ N

(sucesi´ on alternando 0 y 1)

vi = 1/2

para todo i ∈ N

(sucesi´ on constante igual a 1/2)

Tenemos

[u] 6≤ [v ]

y

[v ] 6≤ [u]

([u], [v ] no comparables)

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Transferencia del orden

Conclusi´ on

(2/2)

Sin embargo, ya tenemos los infinitamente grandes/peque˜ nos deseados Recordatorio: Cada n´ umero real est´andar x ∈ R es representado por el elemento ∗x ∈ ∗ R definido por: ∗x = [cst(x)] Proposici´ on (Existencia de n´ umeros infinitamente grandes) Sea ω = [u], con u = (ui )i∈N definida por ui = i (∀i ∈ N). Entonces ω ∈ ∗ R es m´as grande que todos los reales est´andar: (∀x ∈ R) ω > ∗x

Proposici´ on (Existencia de n´ umeros infinitesimales) Sea ε = [v ], con v = (vi )i∈N definida(†) por vi = 1/i (∀i ≥ 1). Entonces ε ∈ ∗ R es m´as peque˜ no que todos los reales est´andar > 0: ε > ∗0 ∧ (∀n ∈ N) (n ≥ 1 ⇒ ε < ∗(1/n))

(†) Se puede tomar v0 cualquiera, no cambia nada a trav´ es del cociente

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Transferencia de la estructura de cuerpo Deseamos transferir la estructura de cuerpo de R al conjunto ∗ R Se definen las operaciones (+) y (×) en RN por: (ui )i∈N + (vi )i∈N (ui )i∈N × (vi )i∈N

= (ui + vi )i∈N = (ui × vi )i∈N

Las operaciones (+), (×) : RN × RN → RN son compatibles con ∼. Entonces, inducen operaciones (+), (×) : ∗ R × ∗ R → ∗ R a trav´es del cociente: [u] + [v ] = [u + v ], [u] × [v ] = [u × v ] Proposici´ on (Estructura de anillo) (∗ R, +, ∗0, ×, ∗1) es un anillo (conmutativo)... pero no es un cuerpo Contra-ejemplo: ui = i mod 2 ∀i ∈ N Tenemos u 6∼ cst(0), luego:

(sucesi´ on alternando 0 y 1)

[u] 6= ∗0

No existe ning´ un v ∈ RN tal que u × v ∼ cst(1):

[u] no es invertible

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Un fracaso parcial El ensayo de construcci´ on es un fracaso: Se pierde la propiedad de orden total Se pierde la estructura de cuerpo

Pero es un fracaso parcial: Se mantiene la existencia de un orden Se mantiene la estructura de anillo Aparecen los n´ umeros infinitamente grandes/peque˜ nos deseados

Raz´ on del fracaso: Existen sucesiones “vacilantes”, por ej.: No es comparable con ∗1/2,

ui = i mod 2

(∀i ∈ N)

no es ni nula ni invertible

La equivalencia ∼ no hace bastantes identificaciones: tenemos que elegir una equivalencia que hace m´ as identificaciones

Hilo conductor:

resolver el caso de las sucesiones vacilantes

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Plan

1

El problema de los infinitesimales

2

Un primer ensayo de construcci´ on

3

Filtros y ultrafiltros

4

Construcci´ on del conjunto ∗ R de los hiperreales

5

An´alisis no est´andar

6

Un esbozo de teor´ıa de modelos

7

Conclusi´ on

Teor´ıa de modelos

Conclusi´ on

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Observaci´on En el primer ensayo de construcci´ on, identificamos las sucesiones que representaban el mismo n´ umero hiperreal utilizando la equivalencia: (ui )i∈N ∼ (vi )i∈N

⇔ (∃i0 ∈ N)(∀i ≥ i0 ) ui = vi



⇔ Notaci´ on:

Ic = N − I

{i ∈ N : ui 6= vi } finito

{i ∈ N : ui = vi }c finito

(complementario de I en N)

Definici´ on (Filtro de Fr´echet) 1 2

Un subconjunto I ⊆ N es cofinito si I c (= N − I ) es finito

El conjunto Fr´echet = {I ⊆ N : I cofinito} formado por todos los subconjuntos I ⊆ N cofinitos se llama el filtro de Fr´echet

La equivalencia del primer ensayo de construcci´ on se reformula as´ı: (ui )i∈N ∼ (vi )i∈N



{i ∈ N : ui = vi } ∈ Fr´echet | {z } | {z }

´ındices de coincidencia

partes cofinitas de N

Conclusi´ on

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Filtros Definici´ on (Filtro) Un conjunto de partes F ⊂ P(N) es un filtro si: (F1) (F2) (F3) (F4)

N∈F

(contiene la parte llena)

I ∈F ∧ I ⊆J⊆N ⇒ J∈F

I ∈ F ∧ J ∈ F ⇒ (I ∩ J) ∈ F

(cerrado por encima) (estable por intersecci´ on binaria)

∅∈ /F

(parte vac´ıa prohibida)

Ejemplo (Filtro de Fr´echet) El conjunto

Fr´echet = {I ⊆ N : I cofinito} ⊂ P(N)

es un filtro

Observaciones: Para todo filtro F ⊂ P(N): I ∈ F ∧ J ∈ F ⇒ I ∩ J 6= ∅ I ∈F ∧ I ∩J =∅ ⇒ J ∈ /F

(caso particular: J = I c )

Para todo I ⊆ N: a lo sumo uno de I o I c pertenece a F

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Equivalencia inducida por un filtro Cada filtro F ⊂ P(N) induce una relaci´ on binaria sobre las sucesiones: (ui )i∈N ∼ (vi )i∈N



{i ∈ N : ui = vi } ∈ |{z} F | {z }

´ındices de coincidencia

filtro

Proposici´ on (Equivalencia) 1 2

∼ es una relaci´ on de equivalencia sobre AN

(A conjunto cualquiera)

∼ nunca identifica dos sucesiones constantes distintas: x 6= y (∈ A) ⇒ cst(x) 6∼F cst(y )

Demostraci´ on: 1. La relaci´ on ∼F es reflexiva por (F1), sim´ etrica (trivial) y transitiva por (F3), (F2) 2. Si x 6= y , entonces {i : csti (x) = csti (y )} = ∅ ∈ / F por (F4)

Observaci´ on: M´ as grande es F, m´ as identificaciones hace la relaci´ on ∼F . Entonces, necesitamos un filtro estrictamente m´ as grande que Fr´echet

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Ultrafiltros Definici´ on (Ultrafiltro) Un ultrafiltro es un filtro U ⊂ P(N) tal que para todo I ⊆ N: I ∈U

o bien

Ic ∈ U

(“o” exclusivo)

Intuici´ on: Para todo I ⊆ N, un ultrafiltro elige exactamente una de las dos partes I o I c , de tal modo que las partes elegidas formen un filtro. Dicho otramente: un ultrafiltro es un filtro maximal (no se puede agrandar)

Proposici´ on (Caracterizaci´ on) Un conjunto U ⊂ P(N) es un ultrafiltro si y s´ olo si para todos I , J ⊆ N: (U¬ )

(U∧ ) (U∨ )

Ic ∈ U



I ∈ /U

(I ∪ J) ∈ U



I ∈U ∨ J∈U

(I ∩ J) ∈ U



I ∈U ∧ J∈U

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Inter´es de la noci´on de ultrafiltro Como todo filtro, un ultrafiltro U ⊂ P(N) induce una relaci´on de equivalencia sobre las sucesiones: (ui )i∈N ∼ (vi )i∈N



U {i ∈ N : ui = vi } ∈ |{z} {z } |

´ındices de coincidencia

ultrafiltro

Sea (ui )i∈N una sucesi´ on vacilante entre dos valores x1 y x2 : (∀i ∈ N) (ui = x1 ∨ ui = x2 ) Se escribe: I1 = {i ∈ N : ui = x1 }, I2 = {i ∈ N : ui = x2 }. Como I1 ∪ I2 = N ∈ U, tenemos por (U∨ ): o bien I1 ∈ U , de tal modo que o bien I2 ∈ U , de tal modo que

(ui )i∈N ∼ cst(x1 ) (ui )i∈N ∼ cst(x2 )

M´as generalmente: Proposici´ on (Desaparici´ on de las sucesiones vacilantes a trav´es de ∼) Si u ∈ {x1 , . . . , xn }N , entonces:

u ∼ cst(xk )

(para alg´ un k = 1, ..., n)

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Existencia de ultrafiltros ¿Existen los ultrafiltros? Ultrafiltros triviales Para todo ´ındice i0 ∈ N (fijado), el conjunto Ui0 = {I ⊆ N : i0 ∈ I } es un ultrafiltro. Tales ultrafiltros se llaman ultrafiltros triviales Los ultrafiltros triviales son los solos ultrafiltros que se pueden construir expl´ıcitamente... pero no tienen ning´ un inter´es Por suerte, el Axioma de la Elecci´ on (AE) permite demostrar lo siguiente: Proposici´ on (Existencia de ultrafiltros no triviales) Para todo filtro F, existe un ultrafiltro U tal que F ⊆ U Idea de la demostraci´ on (no constructiva): Por el lema de Zorn (AE), existe un filtro maximal U ⊇ F. Pero un filtro maximal U es un ultrafiltro.

En lo siguiente, tomaremos un ultrafiltro U ⊇ Fr´echet

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Plan

1

El problema de los infinitesimales

2

Un primer ensayo de construcci´ on

3

Filtros y ultrafiltros

4

Construcci´ on del conjunto ∗ R de los hiperreales

5

An´alisis no est´andar

6

Un esbozo de teor´ıa de modelos

7

Conclusi´ on

Teor´ıa de modelos

Conclusi´ on

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

El ultrafiltro U En lo siguiente, se fija un ultrafiltro U ⊇ Fr´echet

(⊂ P(N))

No se puede construir expl´ıcitamente un tal ultrafiltro (Existencia no constructiva, dada por el Axioma de la Elecci´ on)

Lo que se sabe sobre un tal conjunto U ⊂ P(N): S´ olo contiene partes infinitas I ⊆ N

Contiene todas las partes cofinitas I ⊆ N Es cerrado por encima:

I ∈ U, I ⊆ J ⊆ N ⇒ J ∈ U

Es estable por intersecci´ on binaria:

I ∈ U , J ∈ U ⇒ (I ∩ J) ∈ U

Para todo I ⊆ N, exactamente uno de I o I c pertenece a U

Por ejemplo: {n ∈ N : n par} ∈ U o {n ∈ N : n impar} ∈ U

(exclusivo)

{n ∈ N : n primo} ∈ U o {n ∈ N : n no primo} ∈ U

(exclusivo)

Si {n ∈ N : n primo} ∈ U, entonces {n ∈ N : n par} ∈ /U

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Hiper-extensi´on de un conjunto

Conclusi´ on

(1/2)

Dado un conjunto A cualquiera, se considera la relaci´ on de equivalencia sobre AN definida por: (ui )i∈N ∼ (vi )i∈N



U {i ∈ N : ui = vi } ∈ |{z} {z } |

ultrafiltro

´ındices de coincidencia

Definici´ on (Hiper-extensi´ on de A) La hiper-extensi´ on de A es el conjunto ∗A definido por: Si los elementos de A se llaman cosas, los elementos de

∗A



A := AN /∼

se llamar´ an hiper-cosas

Cada x ∈ A es representado en ∗A por la clase ∗x = [cst(x)]. La funci´ on ∗ : A → ∗A es inyectiva:

Los elementos de ∗A de la forma ∗x son los elementos est´ andar Los otros elementos de ∗A son los elementos no est´ andar

En lo siguiente, se identifica ∗x con x, considerando que A ⊆ ∗A

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Hiper-extensi´on de un conjunto

Conclusi´ on

(2/2)

Proposici´ on Si A es finito, entonces ∗A = A Demostraci´ on.

Ya vimos que

(ning´ un elemento no est´ andar)

u ∈ {x1 , . . . , xn }N ⇒ (∃k = 1, .., n) u ∼ cst(xk )

Proposici´ on Si A es infinito, entonces ∗A tiene elementos no est´andar Demostraci´ on. Si A es infinito, existe una sucesi´ on u = (ui )i∈N ∈ AN inyectiva. Para todo x ∈ A, tenemos #{i ∈ N : ui = x} ≤ 1, entonces {i ∈ N : ui = x} ∈ / U. Luego u 6∼ cst(x), es decir: [u] 6= ∗x.

Ejemplo: Sea ∗ R (= RN /∼) el conjunto de los n´ umeros hiperreales. Este conjunto contiene elementos no est´andar: ∗ R − R 6= ∅

Lo mismo para ∗ N (hipernaturales), ∗ Z (hiperenteros), ∗ Q (hiperracionales), ∗ C (hipercomplejos)

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Transferencia del orden Para todas sucesiones u = (ui )i∈N , v = (vi )i∈N ∈ RN se escribe: [u] ≤ [v ] Obs:



{i ∈ N : ui ≤ vi } ∈ U

Esta definici´ on s´ olo depende de las clases de u y de v (ejercicio)

Proposici´ on (Orden total en ∗ R) La relaci´ on [u] ≤ [v ] es un orden total sobre ∗ R Demostraci´ on. La relaci´ on [u] ≤ [v ] es obviamente un orden. Para demostrar que es total, consideremos dos sucesiones u = (ui )i∈N , v = (vi )i∈N ∈ RN . Escribamos

I = {i ∈ N : ui ≤ vi },

J = {i ∈ N : ui ≥ vi }

Como el orden ≤R es total en R, tenemos:

I ∪ J = N (∈ U )

Como U es un ultrafiltro, tenemos por (U∨ ): o bien I ∈ U , de tal modo que: [u] ≤ [v ] o bien J ∈ U , de tal modo que: [v ] ≤ [u]

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Transferencia de la estructura de cuerpo Para todas sucesiones u = (ui )i∈N , v = (vi )i∈N ∈ RN se escribe:   [u] + [v ] = (ui + vi )i∈N   [u] × [v ] = (ui × vi )i∈N Obs:

Esta definici´ on s´ olo depende de las clases de u y de v (ejercicio)

Proposici´ on (Estructura de cuerpo totalmente ordenado) (∗ R, +, 0, ×, 1) es un cuerpo totalmente ordenado Demostraci´ on. (∗ R, +, 0, ×, 1) es obviamente un anillo conmutativo. Para demostrar que es un cuerpo, consideremos u = (ui )i∈N ∈ RN tal que [u] 6= 0. Como u 6∼ cst(0), tenemos que

I = {i ∈ N : ui = 0} ∈ /U

Como U es un ultrafiltro, tenemos que Escribamos vi = 1/ui para todo i ∈ I c Tenemos

{i ∈ N : ui vi = 1} =

Ic

∈ U,

I c = {i ∈ N : ui 6= 0} ∈ U (vi cualquiera para i ∈ I , no importa)

luego:

[u] × [v ] = [cst(1)]

(Compatibilidad de la estructura de cuerpo con el orden total: ejercicio)

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Otras propiedades de ∗ R Vimos que ∗ R es un cuerpo totalmente ordenado, que extiende R Teorema (∗ R no es arquimediano) ∗

R no es arquimediano: existe ω ∈ ∗ R tal que

Demostraci´ on.

(∀n ∈ N) (ω > n)

Tomar ω = [u], con ui = i para todo i ∈ N

Observaci´ on: ω es un n´ umero hipernatural no est´ andar: ω ∈ ∗ N − N. M´ as generalmente, se puede demostrar que cada hipernatural no est´ andar N ∈ (∗ N − N) es mayor que todos los naturales est´ andar: (∀n ∈ N) (N > n)

Teorema (∗ R no es completo) ∗

R no es completo: existe un subconjunto X ⊆ ∗ R no vac´ıo que tiene una cota superior, pero que no tiene ning´ un supremo Demostraci´ on. Sea X = N ⊂ ∗ R; una cota superior es ω ∈ ∗ R. Por el absurdo, supongamos que N tiene un supremo x ∈ ∗ R. Como x − 1 < x, existe n ∈ N tal que x − 1 < n. Entonces x = (x − 1) + 1 < n + 1 ∈ N: contradicci´ on

Conclusi´ on

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Transferencia de las funciones usuales Vimos que las operaciones de cuerpo (+, −, ×, /) se extienden a ∗ R, manteniendo la estructura de cuerpo totalmente ordenado M´as generalmente, cada funci´ on f : R → R (funci´on est´andar) se extiende en una funci´ on ∗f : ∗ R → ∗ R, escribiendo:   ∗ f ([u]) = (f (ui ))i∈N (u ∈ RN ) Obs:

Esta definici´ on s´ olo depende de la clase de u

As´ı se definen las funciones ∗exp, ∗ cos, ∗ sen : ∗ R → ∗ R, etc. Esta extensi´ on mantiene todas las propiedades algebraicas usuales ∗exp x

>0

∗exp(−x)

= 1/∗exp x

|∗ cos x|, |∗ sen x| ≤ 1 x + ∗ sen2 x = 1

∗ cos(−x) ∗ sen(−x)

= ∗ cos x = −∗ sen x

∗ cos2

para todos x, y ∈ ∗ R, n ∈ ∗ N

∗exp(x ∗ cos(x ∗ sen(x

+ y ) = ∗exp x ∗exp y

+ nπ) = ∗ cos x + nπ) = ∗ sen x

(etc.)

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Plan

1

El problema de los infinitesimales

2

Un primer ensayo de construcci´ on

3

Filtros y ultrafiltros

4

Construcci´ on del conjunto ∗ R de los hiperreales

5

An´alisis no est´andar

6

Un esbozo de teor´ıa de modelos

7

Conclusi´ on

Teor´ıa de modelos

Conclusi´ on

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Estructura de ∗ R

Conclusi´ on

(1/2)

Recordatorio: 1

2



R es un cuerpo totalmente ordenado, que extiende R. No es ni arquimediano, ni completo, pero contiene n´ umeros infinitamente grandes (ω ∈ ∗ N) y infinitesimales (ε = 1/ω)

Cada funci´ on f : R → R se extiende en una funci´ on ∗f : ∗ R → ∗ R (hiper-funci´ on est´andar). Las propiedades algebraicas de f son mantenidas a trav´es de esta extensi´ on En lo siguiente, se escribe f (: ∗ R → ∗ R) la funci´ on extendida antes de ∗f

3

Cada sucesi´ on u ∈ RN tambi´en se extiende en una hiper-sucesi´on ∗ u : ∗ N → ∗ R (hiper-sucesi´ on est´andar). Las propiedades algebraicas de u son mantenidas igualmente En lo siguiente, se escribe u (: ∗ N → ∗ R) la sucesi´ on extendida antes de ∗u

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Estructura de ∗ R

Conclusi´ on

(2/2)

Definici´ on (Clasificaci´ on de los hiperreales) Se dice que un n´ umero x ∈ ∗ R es: limitado

si

ilimitado

si

infinitesimal

si

apreciable

si

1/ω . . . 10

(∀n ∈ N, n ≥ 1) |x| < 1/n

x es limitado y no infinitesimal

apreciable

infinitesimal 0

(∃n ∈ N) |x| ≤ n

(∀n ∈ N) |x| > n

−100

1

10100 . . .



ω

ω

limitado

ω2

exp(ω)

...

ilimitado

Observaci´ on: Todos los hiperreales ilimitados son no est´ andar Todos los hiperreales infinitesimales son no est´ andar, salvo 0 Los hiperreales limitados y apreciables pueden ser est´ andar o no est´ andar

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Parte est´andar de un hiperreal limitado Definici´ on (Hiperreales infinitamente cercanos) Dos hiperreales x, y ∈ ∗ R son infinitamente cercanos (notaci´on: x ' y ) cuando su diferencia es infinitesimal: x 'y



(∀n ∈ N, n ≥ 1) |x − y | < 1/n

Teorema (Parte est´andar de un hiperreal limitado) Todo hiperreal limitado x ∈ ∗ R es infinitamente cercano de un u ´nico n´ umero real est´andar, llamado la parte est´andar de x. Notaci´on: st(x) st(x) ∈ R y Propiedades: st(x + y ) = st(x) + st(y ) st(xy ) = st(x) st(y ) st(1/x) = 1/ st(x)

st(x) ' x

(x, y ∈ ∗ R limitados) (x, y ∈ ∗ R limitados) (x ∈ ∗ R apreciable)

Conclusi´ on

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Reformulaci´on de los conceptos del an´alisis Todos los conceptos del an´alisis se pueden reformular utilizando el languaje del an´alisis no est´andar. Ejemplos: Teorema (Reformulaci´ on de l´ımites) Sea f : R → R (est´andar) y

(un )n∈N ∈ RN (est´andar)

f es continua en un punto x ∈ R (est´andar) si y s´ olo si: (∀ε ' 0) f (x + ε) ' f (x)

f es continua sobre R si y s´ olo si: (∀x, y limitados)(x ' y ⇒ f (x) ' f (y )) f es uniformamente continua sobre R si y s´ olo si: (∀x, y ∈ ∗ R)(x ' y ⇒ f (x) ' f (y )) (un )n∈N converge hacia ` ∈ R (est´andar) si y s´ olo si: (∀ω ilimitado) uω ' `

Conclusi´ on

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Derivabilidad

Teorema (Reformulaci´ on de la derivabilidad) Una funci´ on f : R → R (est´andar) es derivable en un punto x ∈ R (est´ andar) si y s´ olo si existe ` ∈ R (est´andar) tal que f (x + ε) − f (x) ' ` ε En este caso, tenemos:

f 0 (x) = `

Ejemplo: f (x) = x 2 .

Para todos x ∈ R, ε ' 0, ε 6= 0:

(∀ε ' 0, ε 6= 0)

f (x + ε) − f (x) (x + ε)2 − x 2 2xε + ε2 = = = 2x + ε ' 2x ε ε ε Entonces:

f 0 (x) = 2x.

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Plan

1

El problema de los infinitesimales

2

Un primer ensayo de construcci´ on

3

Filtros y ultrafiltros

4

Construcci´ on del conjunto ∗ R de los hiperreales

5

An´alisis no est´andar

6

Un esbozo de teor´ıa de modelos

7

Conclusi´ on

Teor´ıa de modelos

Conclusi´ on

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Generalidad de la construcci´on

Conclusi´ on

(1/3)

La noci´ on de hiper-extensi´ on es muy general: La hiper-extensi´ on ∗A se puede definir para todo conjunto A: 1

Los elementos de

A (⊆ ∗A)

2

Los elementos de



son los elementos est´ andar

A − A (⊆ ∗A)

son los elementos no est´ andar

Obs.: La extensi´ on es trivial si y s´ olo si A es finito:

∗A

=A

Cada funci´ on f : Ak → B (con k argumentos) una funci´ on ∗f : (∗A)k → ∗ B Cada relaci´ on R ⊆ Ak (con k argumentos) una relaci´ on ∗R ⊆ (∗A)k

se extiende en

se extiende en

Adem´as: las propiedades de las funciones y de las relaciones se mantienen a trav´es de la extensi´ on f 7→ ∗f , R 7→ ∗R

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Generalidad de la construcci´on

Conclusi´ on

(2/3)

Cada relaci´ on binaria R ⊆ A × A (sobre A) se extiende en una relaci´ on binaria ∗R ⊆ ∗A × ∗A (sobre ∗A) Proposici´ on (Extensi´ on de las propiedades algebraicas) Si la relaci´ on binaria R ⊆ A × A es reflexiva, sim´etrica, antisim´etrica, transitiva, un orden parcial, un orden total, un ret´ıculo, ... ... entonces lo mismo para la relaci´ on extendida



R ⊆ ∗A × ∗A

Cada operaci´ on binaria  : A × A → A (sobre A) se extiende en una operaci´ on binaria ∗  : ∗A × ∗A → ∗A (sobre ∗A) Proposici´ on (Extensi´ on de las propiedades algebraicas) Si la operaci´ on binaria  : A × A → A es asociativa, conmutativa, distributiva, tiene un elemento neutro, tiene opuestos/inversos... ... entonces lo mismo para la operaci´ on extendida



 : ∗A × ∗A → ∗A

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Generalidad de la construcci´on

Conclusi´ on

(3/3)

En particular: Teorema (Transferencia de las estructuras) 1

Si A es un grupo (resp. un grupo conmutativo, un anillo, un anillo conmutativo, un cuerpo, un cuerpo totalmente ordenado), entonces ∗ A es un grupo (resp. un grupo conmutativo, un anillo, un anillo conmutativo, un cuerpo, un cuerpo totalmente ordenado)

2

Si V es un espacio vectorial (resp. una ´algebra) sobre K , entonces ∗ V es un espacio vectorial (resp. una ´algebra) sobre ∗ K (etc.)

¡Cuidado! Algunas propiedades no se transfieren: la propiedad de Arqu´ımedes (∗ R no es arquimediano) la propiedad de completitud (∗ R no es completo)

Pregunta: ¿De donde viene lo que (casi) todas las propiedades de A se transfieren a su hiper-extensi´ on ∗A?

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Formalizar el lenguaje matem´atico Deseamos demostrar un resultado de la siguiente forma: Para todo conjunto M Para toda “propiedad” φ

(dado con operaciones ... y relaciones R...) (s´ olo utilizando los s´ımbolos ... R...)

Si φ se cumple para (M, , ..., R, ...), entonces φ se cumple para (∗M, ∗, ..., ∗R, ...) Deseamos demostrar una propiedad sobre las propiedades ⇒ considerar las f´ ormulas matem´aticas como objetos matem´aticos Observaci´ on Las expresiones matem´aticas son hechas a partir de varios s´ımbolos: Variables (x, y , z, ...) S´ımbolos de constante (0, 1, π, ...) y de funci´ on (+, ×, exp, ...) S´ımbolos de relaci´ on (=, ≤, ≥, , ...)

Conectivas (¬, ∨, ∧, ⇒, ...) y cuantificadores (∀, ∃)

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Lenguajes del primer orden Definici´ on (Lenguaje del primer orden) Un lenguaje del primer orden es definido por: Un conjunto de s´ımbolos de constante

(notaci´ on: c, d, ...)

Un conjunto de s´ımbolos de funci´ on

(notaci´ on: f , g , ...)

Un conjunto de s´ımbolos de relaci´ on

(notaci´ on: R, S, ...)

cada s´ımbolo de funci´ on o de relaci´ on siendo dado con su aridad k ≥ 1 = cantidad de argumentos a la cual el s´ımbolo tiene que ser aplicado

Cada lenguaje del primer orden define dos tipos de expresiones: Los t´erminos, que representan objetos de la estructura considerada Las f´ ormulas, que representan propiedades de estos objetos Estas expresiones son construidas a partir de: Los s´ımbolos espec´ıficos del lenguaje (constantes, funciones, relaciones) S´ımbolos no espec´ıficos (variables, conectivas, cuantificadores, par´entesis)

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Gram´aticas de los t´erminos y de las f´ormulas Dado un lenguaje del primer orden L: Definici´ on (T´erminos de L)

Los t´erminos de L (notaci´on: t, u, ...) son generados por la gram´atica: t, u

::= x | c | f (t1 , . . . , tk )

(x s´ımbolo de variable) (c ∈ L s´ımbolo de constante) (f ∈ L s´ımbolo de funci´ on de aridad k)

Definici´ on (F´ ormulas de L)

Las f´ ormulas de L (notaci´on: φ, ψ, ...) son generadas por la gram´atica: φ, ψ

::= t1 = t2 | R(t1 , . . . , tk ) | ¬φ | φ ⇒ ψ | φ∧ψ | φ∨ψ | ∀x φ | ∃x φ

(R ∈ L s´ımbolo de relaci´ on de aridad k)

(x s´ımbolo de variable)

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Ejemplo: lenguaje de los anillos ordenados El lenguaje de los anillos ordenados es definido por: Dos s´ımbolos de constante 0, 1 Dos s´ımbolos de funci´ on +, × de aridad 2 Un s´ımbolo de relaci´ on ≤ de aridad 2

(notaci´ on infija) (notaci´ on infija)

Algunos t´erminos: 0,

1 + z,

x,

(x + y ) × z,

((1 + 1) + 1) × (x × x)

(((((1 + 1) + 1) + 1) + 1) + 1) + 1

Algunas f´ ormulas x = x,

1 ≤ 0,

∃x ¬(x = x),

0 ≤ x,

0 ≤ x ∧ ¬(x = 0)

∀x ∀y (x ≤ y ∧ y ≤ x ⇒ x = y ),  ∃y x = (1 + 1) × y ∨ x = ((1 + 1) × y ) + 1 Observaci´ on: Los t´ erminos pueden contener variables libres Las f´ ormulas pueden contener variables libres o ligadas

(≡ 3x 2 ) (≡ 7)

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Teor´ıas del primer orden Definici´ on (Teor´ıa del primer orden) Una teor´ıa del primer orden T es un lenguaje del primer orden L dado con una lista de f´ ormulas cerradas: los axiomas de T Ejemplo: La teor´ıa de los cuerpos totalmente ordenados es definida por: El lenguaje de los anillos ordenados

(cf diapositiva anterior)

La siguiente lista de 16 axiomas: ∀x ∀y (x + y = y + x) ∀x ∀y ∀z ((x + y ) + z = x + (y + z)) ∀x (x + 0 = x) ∀x ∃y (x + y = 0) ¬(0 = 1)

∀x ∀y (x × y = y × x) ∀x ∀y ∀z ((x × y ) × z = x × (y × z)) ∀x (x × 1 = x) ∀x (x = 0 ∨ ∃y (x × y = 1)) ∀x ∀y ∀z ((x + y ) × z = x × z + y × z)

∀x (x ≤ x) ∀x ∀y (x ≤ y ∧ y ≤ x ⇒ x = y ) ∀x ∀y ∀z (x ≤ y ∧ y ≤ z ⇒ x ≤ z)

∀x ∀y (x ≤ y ∨ y ≤ x) ∀x ∀y ∀z (x ≤ y ⇒ x + z ≤ y + z) ∀x ∀y ∀z (x ≤ y ∧ 0 ≤ z ⇒ x × z ≤ y × z)

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Interpretaci´on de un lenguaje del primer orden

(1/2)

Sea L un lenguaje del primer orden

Definici´ on (Interpretaci´ on de un lenguaje) Una interpretaci´ on M de L es definida por: un conjunto de base M 6= ∅ un elemento JcKM ∈ M

una funci´ on Jf KM : M k → M una relaci´ on JRKM ⊆ M k

(no vac´ıo) para cada s´ımbolo de constante c

para cada s´ımbolo de funci´ on f (aridad k) para cada s´ımbolo de relaci´ on R (aridad k)

Dada una interpretaci´ on M del lenguaje L, se pueden interpretar: cada t´ermino t(x1 , . . . , xn ) (con par´ametros ai ∈ M) en un elemento Jt(a1 , . . . , an )KM

(∈ M)

cada f´ ormula φ(x1 , . . . , xn ) (con par´ametros ai ∈ M) en una proposici´ on M |= φ(a1 , . . . , an ) Definici´ on:

por inducci´ on sobre la estructura de t / de φ

(verdadera o falsa)

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Interpretaci´on de un lenguaje del primer orden

Conclusi´ on

(2/2)

Inter´ es: La misma f´ ormula φ se puede interpretar de varios modos, cambiando el conjunto de base M o las operaciones y relaciones que interpretan los s´ımbolos del lenguaje L Ejemplo 1: Sea φ ≡ ∃x (x × x = 1 + 1) Tenemos: N 6|= φ, Z 6|= φ, Q 6|= φ, R |= φ Pero, tenemos: N |= φ

si:

se interpretan ambos s´ımbolos +, × por la adici´ on en N se interpretan ambos s´ımbolos +, × por la multiplicaci´ on en N se interpreta el s´ımbolo 1 por 18 ∈ N (interpretaci´on usual para +, ×)

Ejemplo 2: Sea ψ ≡ ∀x ∀y (x < y ⇒ ∃z (x < z ∧ z < y )) Tenemos: N 6|= ψ, Pero:

N |= ψ

si:

Z 6|= ψ, Q |= ψ, R |= ψ

se interpreta el s´ımbolo < por el orden amplio en N se interpreta el s´ımbolo < por la igualdad en N

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

Modelos Definici´ on (Modelo de una teor´ıa T del primer orden)

Un modelo de una teor´ıa T es una interpretaci´ on M del lenguaje de T que satisface todos los axiomas de T . Notaci´ on: M |= T Ejemplo: Un modelo de la teor´ıa T definida por los axiomas ∀x (x ≤ x) ∀x ∀y (x ≤ y ∧ y ≤ x ⇒ x = y ) ∀x ∀y ∀z (x ≤ y ∧ y ≤ z ⇒ x ≤ z)}

(sobre L = {≤})

es un conjunto M 6= ∅ con una relaci´ on binaria R ⊆ M × M a la vez reflexiva, antisim´etrica y transitiva ⇒ conjunto ordenado

M´as generalmente:

Los modelos de la teor´ıa de grupos... son los grupos Los modelos de la teor´ıa de cuerpos... son los cuerpos La mayor´ıa de las estructuras matem´aticas (pero no todas) se pueden caracterizar como los modelos de una teor´ıa del primer orden dada

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´ on

El teorema de transferencia Teorema (Transferencia sem´antica) Sea L un lenguaje del primer orden. 1

Toda interpretaci´ on M de L sobre un conjunto M se extiende en una interpretaci´ on ∗M de L sobre el conjunto ∗M (hiper-extensi´ on) Cada s´ımbolo de funci´ on f interpretado por fM : M k → M (en M) ser´ a interpretado por la funci´ on ∗fM : (∗M)k → ∗M (en ∗M) Cada s´ımbolo de relaci´ on R interpretado por RM ⊆ M k ser´ a interpretado por la relaci´ on ∗RM ⊆ (∗M)k

2

(en M) (en ∗M)

Adem´as, para toda teor´ıa T del primer orden (sobre L): Si

Demostraci´ on:

M |= T ,

entonces:



M |= T

Uso intensivo de las propiedades del ultrafiltro:

(U¬ ), (U∧ ), (U∨ )

Observaci´ on: Algunas propiedades no se pueden expresar al primer orden (por ej.: completitud de R). Es la raz´ on por la cual no se pueden transferir

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Plan

1

El problema de los infinitesimales

2

Un primer ensayo de construcci´ on

3

Filtros y ultrafiltros

4

Construcci´ on del conjunto ∗ R de los hiperreales

5

An´alisis no est´andar

6

Un esbozo de teor´ıa de modelos

7

Conclusi´ on

Teor´ıa de modelos

Conclusi´ on

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´on

Conclusi´ on

(1/2)

El m´etodo de la hiper-extensi´ on (o ultrapotencia): un m´etodo muy general para a˜ nadir elementos no est´andar a los conjuntos infinitos A˜ nade autom´aticamente n´ umeros infinitamente grandes a N, Z, Q, R, C y n´ umeros infinitesimales a Q, R, C Permite demostrar resultados de an´alisis utilizando infinitesimales (Justificaci´ on a posteriori de las intuiciones de Leibniz)

Basado sobre los ultrafiltros

(y sus propiedades m´ agicas)

M´as generalmente: Se aplica a cualquier conjunto + es functorial: cada operaci´ on / relaci´ on definida sobre los objetos est´ andar se extiende autom´ aticamente a todos los elementos no est´ andar todas las propiedades del primer orden se mantienen

Punto de vista de la l´ ogica: un m´etodo para extender cualquier modelo de una teor´ıa del primer orden en un modelo m´as grande

Problema

Primer ensayo

Filtros

Hiperreales

An´ alisis no est´ andar

Teor´ıa de modelos

Conclusi´on

Conclusi´ on

(2/2)

Observaci´ on de Nelson: La teor´ıa de conjuntos ZFC es una teor´ıa de primer orden Si es consistente, tiene un modelo

(Teorema de completitud de G¨ odel)

Entonces, se puede aplicar el m´etodo a un modelo de ZFC As´ı se obtiene un modelo de una nueva teor´ıa de conjuntos IST = Internal Set Theory (extensi´ on conservativa de ZFC) Supone que todos los conjuntos infinitos (N, Z, Q, R, C, etc.) ya contienen elementos no est´andar (desconocidos en ZFC) Introduce s´ımbolos + axiomas para describirlos. Ejemplo: Principio de transferencia Si una propiedad φ est´ andar (= de ZFC) se cumple para todos los objetos est´ andar del universo, entonces se cumple para todos los objetos del universo

Si IST ` φ (φ est´andar),

entonces

ZFC ` φ

(Conservatividad)