12.07.2015 Views

Un sistema funcional completo para funciones ... - Grupo.us.es

Un sistema funcional completo para funciones ... - Grupo.us.es

Un sistema funcional completo para funciones ... - Grupo.us.es

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Un</strong> <strong>sistema</strong> <strong>funcional</strong> <strong>completo</strong> <strong>para</strong> <strong>funcion<strong>es</strong></strong>sobreyectivas5Alfredo BurriezaInmaculada Fort<strong>es</strong>Inmaculada Pérez de Guzmán5.1. IntroducciónEntre los planteamientos que combinan tiempo y modalidad se pueden d<strong>es</strong>tacar aquéllosque asocian los mundos posibl<strong>es</strong> con una dimensión temporal. Planteamientos bienconocidos en <strong>es</strong>te área son los de Thomason (marcos T ×W), donde el tiempo <strong>es</strong> el mismoen todo mundo posible y los marcos de Kamp, una generalización del planteamientoanterior, donde cada mundo posee su propio orden temporal (ver [5]).El interés por combinar el tiempo con diferent<strong>es</strong> clas<strong>es</strong> de modalidad<strong>es</strong> <strong>es</strong> amplio, pu<strong>es</strong>abarca campos como Lingüística, Filosofía, Ciencia de la computación teórica e InteligenciaArtificial. En <strong>es</strong>ta línea, hemos d<strong>es</strong>arrollado un planteamiento semántico denominado<strong>funcional</strong> a lo largo de varios artículos (ver, por ejemplo, [2, 3, 4]). En nu<strong>es</strong>tro planteamientocada mundo posible <strong>es</strong>tá provisto de su propio flujo de tiempo y los mundos seinterconectan vía <strong>funcion<strong>es</strong></strong> (llamadas <strong>funcion<strong>es</strong></strong> de acc<strong>es</strong>ibilidad). Técnicamente, los marcos<strong>funcional</strong><strong>es</strong> constituyen una generalización de los marcos de Kamp y poseen mayorflexibilidad a la hora de <strong>es</strong>tablecer conexion<strong>es</strong> entre distintos flujos temporal<strong>es</strong>. El empleode <strong>funcion<strong>es</strong></strong> como herramienta <strong>para</strong> conectar flujos de tiempo nos permite, además,repr<strong>es</strong>entar propiedad<strong>es</strong> básicas de la teoría de <strong>funcion<strong>es</strong></strong>, tal<strong>es</strong> como propiedad<strong>es</strong> de totalidad,parcialidad, inyectividad, sobreyectividad, etc. D<strong>es</strong>de un punto de vista teórico,el planteamiento <strong>funcional</strong> sigue la tradición de la aplicación de la lógica no <strong>es</strong>tándar a larepr<strong>es</strong>entación y tratamiento de teorías matemáticas. D<strong>es</strong>de un punto de vista práctico,<strong>es</strong>te planteamiento permite modelar interaccion<strong>es</strong> entre proc<strong>es</strong>os con reloj<strong>es</strong> que pueden<strong>es</strong>tar o no sincronizados y <strong>es</strong> sabido que el <strong>es</strong>tudio del comportamiento de los proc<strong>es</strong>os <strong>es</strong>importante en ciertas áreas de Inteligencia Artificial (e.g., <strong>sistema</strong>s distribuidos).En los trabajos sobre el planteamiento <strong>funcional</strong>, como los mencionados, se han tratado35


Capítulo 5. <strong>Un</strong> <strong>sistema</strong> <strong>funcional</strong> <strong>completo</strong> <strong>para</strong> <strong>funcion<strong>es</strong></strong> sobreyectivas 372. If f : A −→ B <strong>es</strong> una función parcial no vacía de A en B y X ⊆ A, definimos,como <strong>es</strong> <strong>us</strong>ual: f(X) = {f(x) | x ∈ X ∩ Dom(f)}. Concretamente, si a ∉ Dom(f),entonc<strong>es</strong> f({a}) = ∅.3. Si (A, < A ) and (B, < B ) son órden<strong>es</strong> lineal<strong>es</strong> <strong>es</strong>trictos, f : A −→ B <strong>es</strong> una funciónparcial no vacía y f({a}) = ∅, entonc<strong>es</strong>: ( ←, f({a}) ) = ( f({a}), → ) = ∅Definición 5.2.1. <strong>Un</strong> marco ind-<strong>funcional</strong> <strong>para</strong> L I (o, simplemente, un marco ind<strong>funcional</strong>)<strong>es</strong> una terna Σ I = (W, T , F) tal que:1. W <strong>es</strong> un conjunto no vacío de etiquetas (<strong>para</strong> un conjunto de flujos temporal<strong>es</strong>).2. T <strong>es</strong> un conjunto no vacío de órden<strong>es</strong> lineal<strong>es</strong> <strong>es</strong>trictos, disjuntos dos a dos, indizadospor W, <strong>es</strong> decir, T = {(T w , < w ) | w ∈ W }, donde:(a) T w ≠ ∅ and < w <strong>es</strong> una relación de orden lineal <strong>es</strong>tricto sobre T w ,<strong>para</strong> todow ∈ W;(b) si w ≠ w ′ , entonc<strong>es</strong> T w ∩ T w ′ = ∅, <strong>para</strong> cual<strong>es</strong>quiera w, w ′ ∈ W.3. F = {f j i : T i −→ T j | i, j ∈ W ∩I} 2 <strong>es</strong> un conjunto de <strong>funcion<strong>es</strong></strong> no vacías, llamadas<strong>funcion<strong>es</strong></strong> de acc<strong>es</strong>ibilidad, tal que:a) cada función f j i ∈ F <strong>es</strong> una función parcial de T i en T j , <strong>para</strong> algún i, j ∈W ∩ I 3 ;b) dado un par (i, j) ∈ (W ∩ I) × (W ∩ I), existe (en F) a los sumo una funciónde acc<strong>es</strong>ibilidad de T i en T j , denotada mediante f j i .Definición 5.2.2. Sea Σ I = (W, T , F) un marco ind-<strong>funcional</strong>. Los elementos de launión disjunta ⊎T w se llaman coordenadas y nos referiremos a él como Coord Σ I.w∈WDefinición 5.2.3. <strong>Un</strong> modelo ind-<strong>funcional</strong> <strong>para</strong> L I <strong>es</strong> una tupla ordenada M I =(Σ I , h), donde Σ I = (W, T , F) <strong>es</strong> un marco ind-<strong>funcional</strong> y h una función, llamadainterpretación <strong>funcional</strong>, que asigna a cada átomo p ∈ V un subconjunto de Coord Σ I,i.e, h : V −→ Coord Σ I. La interpretación <strong>funcional</strong> h se extiende recursivamente a unafunción (denotada igualmente h) definida <strong>para</strong> todas las fórmulas de L I , interpretando lasconstant<strong>es</strong> lógicas y las conectivaa booleanas como <strong>es</strong> habitual y que satisface las siguient<strong>es</strong>condicion<strong>es</strong>:• h(FA) = {t w ∈ Coord Σ I | (t w , →) ∩ h(A) ≠ ∅};h(PA) = {t w ∈ Coord Σ I | (←, t w ) ∩ h(A) ≠ ∅)};• h(♦ j i A)={t i ∈Coord Σ I | f j i ∈ F y f j i (t i) ∩ h(A)≠∅};• h( i j A)={t j ∈Coord Σ I | f j i ∈ F y (f j i )−1 ({t j }) ∩ h(A)≠∅}. 42 Merece la pena advertir que no se requiere que I ⊆ W. Con <strong>es</strong>to admitimos nominal<strong>es</strong> que no denotanningún flujo.3 Nót<strong>es</strong>e que únicamente admitimos <strong>funcion<strong>es</strong></strong> entre flujos con nominal<strong>es</strong>, <strong>es</strong>to <strong>es</strong>, que <strong>es</strong>tén nombrados.4 Advirtamos que (f j i )−1 repr<strong>es</strong>enta la relación inversa de la función f j i , <strong>es</strong> decir, no asumimos que(f j i )−1 sea nec<strong>es</strong>ariamente una función.


40 Alfredo Burrieza, Inmaculada Fort<strong>es</strong>, Inmaculada Pérez de Guzmán5.4. <strong>Un</strong>a anéctoda curiosaAlfredo BurriezaAngel Nepomuceno <strong>es</strong> una persona que irradia una simpatía d<strong>es</strong>bordante, así queparece d<strong>es</strong>tinado a que le acontezcan episodios extrañamente simpáticos. Recuerdo unaocasión en la que nos hallábamos alojados en un colegio universitario en Santiago deCompostela, eran unos días en los que participábamos como prof<strong>es</strong>or<strong>es</strong> en un máster deLógica y Filosofía de la Ciencia. Volvíamos al colegio tras la cena en una noche muy fríadel m<strong>es</strong> de febrero; con nosotros venía otro prof<strong>es</strong>or, de Salamanca, llamado Juan Barba.Hacía tanto frío que no pensábamos en otra cosa que en llegar al colegio universitario,como si fuera nu<strong>es</strong>tro hogar, un colegio que dejaba que d<strong>es</strong>ear en cuanto a comodidad<strong>es</strong>se refiere, pero que suponía nu<strong>es</strong>tra salvación en aquella jornada tan d<strong>es</strong>agradable. En lasala de la entrada al colegio había un máquina que proporcionaba refrigerios y dulc<strong>es</strong> porpocas monedas. No sé de quién partió la idea, posiblemente fuera yo, el caso <strong>es</strong> que los tr<strong>es</strong>decidimos adquirir unas botellas pequeñas ant<strong>es</strong> de subir a las habitacion<strong>es</strong>. Juan Barbay yo echamos las monedas y recogimos las botellas seleccionadas en un acto rutinario.Pero, Angel tenía que ser <strong>es</strong>pecial. La rutina la convirtió en un acto funambul<strong>es</strong>co. Pocasvec<strong>es</strong> un acto tan simple, como el de una botellita acudiendo a su dueño por la aberturatras introducir la corr<strong>es</strong>pondiente moneda, ha dado lugar a un fenómeno tan insólito.Angel seleccionó una botella, no recuerdo si de agua o coca cola, tras echar la moneda seagitó una de las botellas del <strong>es</strong>tante que veíamos tras el cristal de la máquina. Sucedió eltípico ruido de la botella que cae de su sitio, pero ... no acudió a la abertura como era de<strong>es</strong>perar. Por contra, en una de <strong>es</strong>as casualidad<strong>es</strong> que nec<strong>es</strong>itan la conjunción de elementosfísicos con una <strong>es</strong>tadística que roza imposible, la botella chocó en el fondo, rebotó sinapenas <strong>es</strong>pacio y .... se volvió a colocar en su sitio original. <strong>Un</strong>a actuación que hubierapodido firmar el gran Houdini. Yo creo que <strong>es</strong>o le pasa por simpático.Bibliografía[1] J.P. Burg<strong>es</strong>s. Basic tense logic. Handbook of Philosophical Logic, vol 2: Extensions ofClassical Logic, editado por D. Gabbay y F. Guenthner: 89-133. Reidel, Dorchecht,1984.[2] A. Burrieza, I. Pérez de Guzmán y E. Muñoz. Indexed flows in temporal×modallogic with functional semantics. En Proceedings of Ninth International Symposiumon Temporal Repr<strong>es</strong>entation and Reasoning (TIME 02), 146-153, Manch<strong>es</strong>ter, UK.IEEE Computer Society, Los Alamitos, CA, USA, 2002.[3] A. Burrieza e I. Pérez de Guzmán. A functional approach for temporal×modal logics.Acta Informatica, 39: 71-96, 2003.[4] A. Burrieza, I. Pérez de Guzmán y E. Muñoz. Analizing completen<strong>es</strong>s of axiomaticfunctional systems for temporal × modal logics. Mathematical Logic Quaterly, 56(1):89-102, 2010.[5] R.H. Thomason. Combinations of tense and modality. En D. Gabbay y F. Guenthner(eds.), Handbook of Philosophical Logic, Vol.2: Extensions of Classical Logic, 135-65.Reidel, Dordrecht, 1984.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!