In logic, temporal logic is any system of rules and symbolism for representing, and reasoning about, propositions qualified in terms of time (for example, "I am always hungry", "I will eventually be hungry", or "I will be hungry until I eat something"). It is sometimes also used to refer to tense logic, a modal logic-based system of temporal logic introduced by Arthur Prior in the late 1950s, with important contributions by Hans Kamp. It has been further developed by computer scientists, notably Amir Pnueli, and logicians.
Temporal logic has found an important application in formal verification, where it is used to state requirements of hardware or software systems. For instance, one may wish to say that whenever a request is made, access to a resource is eventually granted, but it is never granted to two requestors simultaneously. Such a statement can conveniently be expressed in a temporal logic.
Motivation
Consider the statement "I am hungry". Though its meaning is constant in time, the statement's truth value can vary in time. Sometimes it is true, and sometimes false, but never simultaneously true and false. In a temporal logic, a statement can have a truth value that varies in time—in contrast with an atemporal logic, which applies only to statements whose truth values are constant in time. This treatment of truth-value over time differentiates temporal logic from computational verb logic.
Temporal logic always has the ability to reason about a timeline. So-called "linear-time" logics are restricted to this type of reasoning. Branching-time logics, however, can reason about multiple timelines. This permits in particular treatment of environments that may act unpredictably.
To continue the example, in a branching-time logic we may state that "there is a possibility that I will stay hungry forever", and that "there is a possibility that eventually I am no longer hungry". If we do not know whether or not I will ever be fed, these statements can both be true.
History
Although Aristotle's logic is almost entirely concerned with the theory of the categorical syllogism, there are passages in his work that are now seen as anticipations of temporal logic, and may imply an early, partially developed form of first-order temporal modal bivalent logic. Aristotle was particularly concerned with the problem of future contingents, where he could not accept that the principle of bivalence applies to statements about future events, i.e. that we can presently decide if a statement about a future event is true or false, such as "there will be a sea battle tomorrow".[1]
Time has usually been considered by logicians to be what is called 'extralogical' matter. I have never shared this opinion. But I have thought that logic had not yet reached the state of development at which the introduction of temporal modifications of its forms would not result in great confusion; and I am much of that way of thinking yet.
Surprisingly for Peirce, the first system of temporal logic was constructed, as far as we know, in the first half of 20th century. Although Arthur Prior is widely known as a founder of temporal logic, the first formalization of such logic was provided in 1947 by Polish logician, Jerzy Łoś.[3] In his work Podstawy Analizy Metodologicznej Kanonów Milla (The Foundations of a Methodological Analysis of Mill’s Methods) he presented a formalization of Mill's canons. In Łoś' approach, emphasis was placed on the time factor. Thus, to reach his goal, he had to create a logic that could provide means for formalization of temporal functions. The logic could be seen as a byproduct of Łoś' main aim,[4] albeit it was the first positional logic that, as a framework, was used later for Łoś' inventions in epistemic logic. The logic itself has syntax very different than Prior's tense logic, which uses modal operators. The language of Łoś' logic rather uses a realization operator, specific to positional logic, which binds the expression with the specific context in which its truth-value is considered. In Łoś' work this considered context was only temporal, thus expressions were bound with specific moments or intervals of time.
In the following years, research of temporal logic by Arthur Prior began.[4] He was concerned with the philosophical implications of free will and predestination. According to his wife, he first considered formalizing temporal logic in 1953. Results of his research were first presented at the conference in Wellington in 1954.[4] The system Prior presented, was similar syntactically to Łoś' logic, although not until 1955 did he explicitly refer to Łoś' work, in the last section of Appendix 1 in Prior’s Formal Logic.[4]
Prior gave lectures on the topic at the University of Oxford in 1955–6, and in 1957 published a book, Time and Modality, in which he introduced a propositional modal logic with two temporal connectives (modal operators), F and P, corresponding to "sometime in the future" and "sometime in the past". In this early work, Prior considered time to be linear. In 1958 however, he received a letter from Saul Kripke, who pointed out that this assumption is perhaps unwarranted. In a development that foreshadowed a similar one in computer science, Prior took this under advisement, and developed two theories of branching time, which he called "Ockhamist" and "Peircean".[2][clarification needed] Between 1958 and 1965 Prior also corresponded with Charles Leonard Hamblin, and a number of early developments in the field can be traced to this correspondence, for example Hamblin implications. Prior published his most mature work on the topic, the book Past, Present, and Future in 1967. He died two years later.[5]
Along with tense logic,Prior constructed a few systems of positional logic, which inherited their main ideas from Łoś.[6] Work in positional temporal logics was continued by Nicholas Rescher in the 60s and 70s. In such works as Note on Chronological Logic (1966), On the Logic of Chronological Propositions (1968), Topological Logic (1968), and Temporal Logic (1971) he researched connections between Łoś' and Prior's systems. Moreover, he proved that Prior's tense operators could be defined using a realization operator in specific positional logics.[6]Rescher, in his work, also created more general systems of positional logics. Although the first ones were constructed for purely temporal uses, he proposed the term topological logics for logics that were meant to contain a realization operator but had no specific temporal axioms—like the clock axiom.
The binary temporal operators Since and Until were introduced by Hans Kamp in his 1968 Ph.D. thesis,[7] which also contains an important result relating temporal logic to first-order logic—a result now known as Kamp's theorem.[8][2][9]
Two early contenders in formal verifications were linear temporal logic, a linear-time logic by Amir Pnueli, and computation tree logic (CTL), a branching-time logic by Mordechai Ben-Ari, Zohar Manna and Amir Pnueli. An almost equivalent formalism to CTL was suggested around the same time by E. M. Clarke and E. A. Emerson. The fact that the second logic can be decidedmore efficiently than the first does not reflect on branching- and linear-time logics in general, as has sometimes been argued. Rather, Emerson and Lei show that any linear-time logic can be extended to a branching-time logic that can be decided with the same complexity.
Łoś's positional logic
Łoś’s logic was published as his 1947 master’s thesis Podstawy Analizy Metodologicznej Kanonów Milla (The Foundations of a Methodological Analysis of Mill’s Methods).[10] His philosophical and formal concepts could be seen as continuations of those of the Lviv–Warsaw School of Logic, as his supervisor was Jerzy Słupecki, disciple of Jan Łukasiewicz. The paper was not translated into English until 1977, although Henryk Hiż presented in 1951 a brief, but informative, review in the Journal of Symbolic Logic. This review contained core concepts of Łoś’s work and was enough to popularize his results among the logical community. The main aim of this work was to present Mill's canons in the framework of formal logic. To achieve this goal the author researched the importance of temporal functions in the structure of Mill's concept. Having that, he provided his axiomatic system of logic that would fit as a framework for Mill's canons along with their temporal aspects.
Syntax
The language of the logic first published in Podstawy Analizy Metodologicznej Kanonów Milla (The Foundations of a Methodological Analysis of Mill’s Methods) consisted of:[3]
Kripke models are used to evaluate the truth of sentences in TL. A pair (T, <) of a set T and a binary relation < on T (called "precedence") is called a frame. A model is given by triple (T, <, V) of a frame and a function V called a valuation that assigns to each pair (a, u) of an atomic formula and a time value some truth value. The notion "ϕ is true in a model U=(T, <, V) at time u" is abbreviated U⊨ϕ[u]. With this notation,[14]
Statement
... is true just when
U⊨a[u]
V(a,u)=true
U⊨¬ϕ[u]
not U⊨ϕ[u]
U⊨(ϕ∧ψ)[u]
U⊨ϕ[u] and U⊨ψ[u]
U⊨(ϕ∨ψ)[u]
U⊨ϕ[u] or U⊨ψ[u]
U⊨(ϕ→ψ)[u]
U⊨ψ[u] if U⊨ϕ[u]
U⊨Gϕ[u]
U⊨ϕ[v] for all v with u<v
U⊨Hϕ[u]
U⊨ϕ[v] for all v with v<u
Given a class F of frames, a sentence ϕ of TL is
valid with respect to F if for every model U=(T,<,V) with (T,<) in F and for every u in T, U⊨ϕ[u]
satisfiable with respect to F if there is a model U=(T,<,V) with (T,<) in F such that for some u in T, U⊨ϕ[u]
a consequence of a sentence ψ with respect to F if for every model U=(T,<,V) with (T,<) in F and for every u in T, if U⊨ψ[u], then U⊨ϕ[u]
Becker's rule: given A→B, deduce TA→TB where T is a tense, any sequence made of G, H, F, and P.
Mirroring: given a theorem A, deduce its mirror statementA§, which is obtained by replacing G by H (and so F by P) and vice versa.
Duality: given a theorem A, deduce its dual statementA*, which is obtained by interchanging ∧ with ∨, G with F, and H with P.
Translation to predicate logic
Burgess gives a Meredith translation from statements in TL into statements in first-order logic with one free variable x0 (representing the present moment). This translation M is defined recursively as follows:[16]
where is the sentence A with all variable indices incremented by 1 and is a one-place predicate defined by .
Temporal operators
Temporal logic has two kinds of operators: logical operators and modal operators.[17] Logical operators are usual truth-functional operators (). The modal operators used in linear temporal logic and computation tree logic are defined as follows.
Next: φ has to hold at the next state. (X is used synonymously.)
Fφ
Future: φ eventually has to hold (somewhere on the subsequent path).
Gφ
Globally: φ has to hold on the entire subsequent path.
Aφ
All: φ has to hold on all paths starting from the current state.
Eφ
Exists: there exists at least one path starting from the current state where φ holds.
Alternate symbols:
operator R is sometimes denoted by V
The operator W is the weak until operator: is equivalent to
Unary operators are well-formed formulas whenever B(φ) is well-formed. Binary operators are well-formed formulas whenever B(φ) and C(φ) are well-formed.
In some logics, some operators cannot be expressed. For example, N operator cannot be expressed in temporal logic of actions.
A variation, closely related to temporal or chronological or tense logics, are modal logics based upon "topology", "place", or "spatial position".[23][24]
^Peter Øhrstrøm; Per F. V. Hasle (1995). Temporal logic: from ancient ideas to artificial intelligence. Springer. ISBN978-0-7923-3586-3. pp. 176–178, 210
^Goranko, Valentin; Galton, Antony (2015). Zalta, Edward N. (ed.). The Stanford Encyclopedia of Philosophy (Winter 2015 ed.). Metaphysics Research Lab, Stanford University.
^Müller, Thomas (2011). "Tense or temporal logic"(PDF). In Horsten, Leon (ed.). The continuum companion to philosophical logic. A&C Black. p. 329.
Vardi, Moshe Y. (2008). "From Church and Prior to PSL". In Orna Grumberg; Helmut Veith (eds.). 25 years of model checking: history, achievements, perspectives. Springer. ISBN978-3-540-69849-4. preprint. Historical perspective on how seemingly disparate ideas came together in computer science and engineering. (The mention of Church in the title of this paper is a reference to a little-known 1957 paper, in which Church proposed a way to perform hardware verification.)
Further reading
Peter Øhrstrøm; Per F. V. Hasle (1995). Temporal logic: from ancient ideas to artificial intelligence. Springer. ISBN978-0-7923-3586-3.
Temporal Logic by Yde Venema, formal description of syntax and semantics, questions of axiomatization. Treating also Kamp's dyadic temporal operators (since, until)
PAT is a powerful free model checker, LTL checker, simulator and refinement checker for CSP and its extensions (with shared variable, arrays, wide range of fairness).
Cari artikel bahasa Cari berdasarkan kode ISO 639 (Uji coba) Kolom pencarian ini hanya didukung oleh beberapa antarmuka Halaman bahasa acak Bahasa Hatang-Kayi Hatang-Kayi[1] Remontado, Sinauna Dituturkan di Filipina WilayahTanay dan Montalban di Rizal, Antipolo, dan General Nakar, QuezonPenutur2.530 (2000)[2] Rincian data penutur Jumlah penutur beserta (jika ada) metode pengambilan, jenis, tanggal, dan tempat.[3] 2.500 (Bahasa ibu, 2000) Rumpun…
Al NassrNama lengkapAl Nassr Football ClubJulukanAl-Aalami (Klub Internasional)Faris Najd (Pasukan Najd)Berdiri24 Oktober 1955; 68 tahun lalu (1955-10-24)[1]StadionLapangan Mrsool(Kapasitas: 25.000)PresidenMusalli Al-MuammarPelatih kepalaLuis CastroLigaLiga Pro2022–2023Liga Pro, ke-2 dari 16Situs webSitus web resmi klub Kostum kandang Kostum tandang [[2023–2024|Musim ini]] Al Nassr FC (Arab: نادي النصر السعوديcode: ar is deprecated ) adalah sebuah tim sepak …
العلاقات السويدية البنينية السويد بنين السويد بنين تعديل مصدري - تعديل العلاقات السويدية البنينية هي العلاقات الثنائية التي تجمع بين السويد وبنين.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية للدولتين: وجه المقارنة السويد بنين …
Portrait of Mauritius Ferber, by Anton Möller (1568–1611) Mauritius Ferber (Polish: Maurycy Ferber; 1471 – 1 July 1537) was a member of the patrician Ferber family. As Roman Catholic Prince-Bishop of Warmia (Ermland), he prevented most towns in his diocese from converting to Protestantism while the surrounding hitherto Catholic State of the Teutonic Order was transformed into the Duchy of Prussia and became the first state to adopt Lutheranism. Life The Ferber family had immigrated in 1415 …
Gelatik-batu kelabu Status konservasi Risiko Rendah (IUCN 3.1)[1] Klasifikasi ilmiah Kerajaan: Animalia Filum: Chordata Kelas: Aves Ordo: Passeriformes Famili: Paridae Genus: Parus Spesies: P. major Nama binomial Parus majorLinnaeus, 1758 Gelatik-batu kelabu (bahasa Latin: Parus major) adalah spesies burung dari keluarga Paridae, dari genus Parus. Burung ini merupakan jenis burung pemakan berbagai serangg yang memiliki habitat di hutan mangrove, hutan pantai, hutan sekunde…
UCI Europe Tour Généralités Sport Cyclisme sur route Création 2005 Organisateur(s) UCI Éditions 20 (en 2024) Périodicité Annuelle Lieu(x) Europe Participants UCI WorldTeamUCI ProTeamÉquipe continentale Statut des participants Professionnels Site web officiel uci.org Hiérarchie Hiérarchie Circuits continentaux Niveau supérieur UCI World Tour et UCI ProSeries Palmarès Tenant du titre Classement individuel : Tadej PogačarClassement par équipes : Lotto DstnyClassement par pay…
Christian saint and one of the seventy disciples of Jesus Addai redirects here. For other uses, see Addai (given name) and Addai (surname). Mar Addai redirects here. For the diocese, see Chaldean Catholic Eparchy of Mar Addai of Toronto. Thaddeus of Edessa Saint Addai ܡܪܝ ܐܕܝIcon of St. Thaddeus (10th century, Saint Catherine's Monastery, Mount Sinai)Bornc. 1st century ADEdessa, Osroene, Roman EmpireDiedc. 2nd century ADVenerated inChurch of the EastRoman Catholic ChurchEastern Orthod…
Questa voce o sezione sugli argomenti saggistica e filosofia non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Segui i suggerimenti dei progetti di riferimento 1, 2. Genealogia della morale. Uno scritto polemicoTitolo originaleZur Genealogie der Moral. Eine Streitschrift copertina della prima edizione AutoreFriedrich Nietzsche 1ª ed. originale1887 Generesaggi…
Chorus girls in Edwardian musical comedies For the 1937 film sometimes known by this title, see Paradise for Two (1937 film). Stage Door Johnnies redirects here. For the album by Claire Hamill, see Stage Door Johnnies (album). Gaiety Girls in The Geisha, 1896; Blanche Massey center Gaiety Girls were the chorus girls in Edwardian musical comedies, beginning in the 1890s at the Gaiety Theatre, London, in the shows produced by George Edwardes. The popularity of this genre of musical theatre depende…
Confine tra la Germania e la PoloniaL'attuale confine tra la Germania e la Polonia, anche detto Linea Oder-NeißeDati generaliStati Germania Polonia Lunghezza467 km Dati storiciIstituito nel1945 Manuale Il confine tra la Germania e la Polonia, noto anche come Linea Oder-Neiße, ha una lunghezza di 467 km. Indice 1 Storia 1.1 Conseguenze 1.2 Città divise 2 Linea Oder-Neiße 3 Note 4 Voci correlate 5 Altri progetti Storia Il corso dei fiumi Oder e Neiße (in azzurro tra i due Stati…
هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (أبريل 2019) تشارلز جانيت (بالفرنسية: Charles Janet) معلومات شخصية الميلاد 15 يونيو 1849 [1] باريس تاريخ الوفاة 7 فبراير 1932 (82 سنة) [2][1] مواطنة فرنسا ا…
Stuffed pancake with various fillings Martabak and Mutabbaq redirect here. For rice and fish dish, see Mutabbaq samak. MotabbaqMutabbak, a spicy omelette pancake filled with bits of vegetables and minced meatAlternative namesMotabbaq, matabbak, muttabak, metabbak, mutabbaq, mataba, martabakTypeFlatbread, PancakeCourseStarterPlace of originYemenRegion or stateArabian Peninsula, Indian subcontinent, and Southeast AsiaCreated byYemeni Arabs[1]Serving temperaturehot or warm Media: …
SookoKecamatanPeta lokasi Kecamatan SookoNegara IndonesiaProvinsiJawa TimurKabupatenPonorogoPemerintahan • Camat-Populasi • Total21.990 jiwaKode Kemendagri35.02.06 Kode BPS3502060 Luas55,33 km²[1]Desa/kelurahan6 Sooko adalah sebuah kecamatan di Kabupaten Ponorogo, Provinsi Jawa Timur, Indonesia. Kecamatan ini berjarak sekitar 25 kilometer[2] dari ibu kota Kabupaten Ponorogo ke arah tenggara. Pusat pemerintahannya berada di desa Sooko. Batas wilayah B…
For the radio stations in Georgetown, Kentucky which held the call sign WTKT in the 1990s, see WWTF and WXZZ. Radio station in Harrisburg, PennsylvaniaWTKTHarrisburg, PennsylvaniaBroadcast areaHarrisburg–Carlisle metropolitan statistical areaSouth Central PennsylvaniaFrequency1460 kHzBrandingFox Sports 1460 HarrisburgProgrammingLanguage(s)EnglishFormatSportsAffiliationsFox Sports RadioHershey BearsOwnershipOwneriHeartMedia, Inc.(iHM Licenses, LLC)Sister stationsWHKFWHPWLANWLAN-FMWRBTWRVVHistor…
Car model Not to be confused with Jaguar E-Pace. Motor vehicle Jaguar E-Type1961 E-Type Series 1 3.8-Litre roadster, the first production model of this open two-seaterOverviewManufacturerJaguar CarsAlso calledJaguar XK-E Jaguar V-12Production1961–1974[1]AssemblyCoventry, EnglandDesignerMalcolm Sayer[2][3]Body and chassisClassSports carLayoutFMR layoutRelatedJaguar D-TypeJaguar XJ13ChronologyPredecessorJaguar XK150SuccessorJaguar XJ-S The Jaguar E-Type, or the Jagua…
Questa voce o sezione sull'argomento centri abitati della Spagna non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Segui i suggerimenti del progetto di riferimento. Carbajocomune Carbajo – Veduta LocalizzazioneStato Spagna Comunità autonoma Estremadura Provincia Cáceres TerritorioCoordinate39°36′N 7°12′W / 39.6°N 7.2°W3…
1966 single by the Beach Boys For the Brian Wilson autobiography, see Wouldn't It Be Nice: My Own Story. Wouldn't It Be NiceSingle by the Beach Boysfrom the album Pet Sounds B-sideGod Only KnowsReleasedJuly 18, 1966 (1966-07-18)RecordedJanuary 22 – April 1966StudioGold Star and Columbia, HollywoodGenre Rock[1][2] power pop[3][4] progressive pop[5] Length2:33LabelCapitolSongwriter(s)Brian WilsonTony AsherMike LoveProducer(s)Bri…