Results for 'Functional programming languages'

1000+ found
Order:
  1.  5
    Logic Programming Languages: Constraints, Functions, and Objects.Krzysztof R. Apt & J. J. M. M. Rutten - 1993 - MIT Press.
    This collection of current research on logic programming languages presents results from a three-year, ESPRIT-funded effort to explore the integration of the foundational issues of functional, logic, and object-oriented programming. It offers valuable insights into the fast-developing extensions of logic programming with functions, constraints, concurrency, and objects. Chapters are grouped according to the unifying themes of functional programming, constraint, logic programming, and object-oriented programming.
    Direct download  
     
    Export citation  
     
    Bookmark  
  2.  33
    AI and the Origins of the Functional Programming Language Style.Mark Priestley - 2017 - Minds and Machines 27 (3):449-472.
    The Lisp programming language is often described as the first functional programming language and also as an important early AI language. In the history of functional programming, however, it occupies a rather anomalous position, as the circumstances of its development do not fit well with the widely accepted view that functional languages have been developed through a theoretically-inspired project of deriving practical programming languages from the lambda calculus. This paper examines the (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  3.  5
    A Logic Programming Language with Lambda-abstraction, Function Variables, and Simple Unification.Dale Miller - 1991 - LFCS, Department of Computer Science, University of Edinburgh.
    As a result of these restrictions, an implementation of L [subscript lambda] does not need to implement full higher-order unification. Instead, an extension to first-order unification that respects bound variable names and scopes is all that is required. Such unification problems are shown to be decidable and to possess most general unifiers when unifiers exist. A unification algorithm and logic programming interpreter are described and proved correct. Several examples of using L[subscript lambda] as a meta-programming language are presented.
    Direct download  
     
    Export citation  
     
    Bookmark   8 citations  
  4.  56
    Logic programming languages, constraints, functions, and objects, edited by K. R. Apt, J. W. de Bakker, and J. J. M. M. Rutten, Logic programming, The MIT Press, Cambridge, Mass., and London, 1993, xiv + 204 pp. [REVIEW]Peter H. Schmitt - 1995 - Journal of Symbolic Logic 60 (4):1327-1328.
    Direct download (6 more)  
     
    Export citation  
     
    Bookmark  
  5. Computational Semantics with Functional Programming.Jan van Eijck - 2010 - Cambridge University Press.
    Almost forty years ago Richard Montague proposed to analyse natural language with the same tools as formal languages. In particular, he gave formal semantic analyses of several interesting fragments of English in terms of typed logic. This led to the development of Montague grammar as a particular style of formal analysis of natural language.
     
    Export citation  
     
    Bookmark   9 citations  
  6.  13
    Lambda-calculus, combinators, and functional programming.György E. Révész - 1988 - New York: Cambridge University Press.
    Provides computer science students and researchers with a firm background in lambda-calculus and combinators.
    Direct download  
     
    Export citation  
     
    Bookmark   1 citation  
  7.  22
    Mω considered as a programming language.Karl-Heinz Niggl - 1999 - Annals of Pure and Applied Logic 99 (1-3):73-92.
    The paper studies a simply typed term system Mω providing a primitive recursive concept of parallelism in the sense of Plotkin. The system aims at defining and computing partial continuous functionals. Some connections between denotational and operational semantics → for Mω are investigated. It is shown that → is correct with respect to the denotational semantics. Conversely, → is complete in the sense that if a program denotes some number k, then it is reducible to the numeral nk. Restricting to (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  8.  80
    A proof-theoretic treatment of λ-reduction with cut-elimination: λ-calculus as a logic programming language.Michael Gabbay - 2011 - Journal of Symbolic Logic 76 (2):673 - 699.
    We build on an existing a term-sequent logic for the λ-calculus. We formulate a general sequent system that fully integrates αβη-reductions between untyped λ-terms into first order logic. We prove a cut-elimination result and then offer an application of cut-elimination by giving a notion of uniform proof for λ-terms. We suggest how this allows us to view the calculus of untyped αβ-reductions as a logic programming language (as well as a functional programming language, as it is traditionally (...)
    Direct download (5 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  9. Computational Semantics, Type Theory, and Functional Programming.Jan van Eijck - unknown
    An emerging standard for polymorphically typed, lazy, purely functional programming is Haskell, a language named after Haskell Curry. Haskell is based on (polymorphically typed) lambda calculus, which makes it an excellent tool for computational semantics.
     
    Export citation  
     
    Bookmark  
  10. Some Lisp History and Some Programming Language Ideas.John McCarthy - unknown
    • Lisp was intended to be compiled at first. However, a universal Lisp function eval in 1959 to show that neater language for computability theory than Turing Steve Russell pointed out that the universal function taken as an interpreter for pure Lisp, and hand-compiled..
     
    Export citation  
     
    Bookmark  
  11.  8
    Logic Programming: Proceedings of the Joint International Conference and Symposium on Logic Programming.Krzysztof R. Apt & Association for Logic Programming - 1992 - MIT Press (MA).
    The Joint International Conference on Logic Programming, sponsored by the Association for Logic Programming, is a major forum for presentations of research, applications, and implementations in this important area of computer science. Logic programming is one of the most promising steps toward declarative programming and forms the theoretical basis of the programming language Prolog and its various extensions. Logic programming is also fundamental to work in artificial intelligence, where it has been used for nonmonotonic (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  12.  11
    Language and Cognition in Gaelic-English Young Adult Bilingual Speakers: A Positive Effect of School Immersion Program on Attentional and Grammatical Skills.Maria Garraffa, Mateo Obregon, Bernadette O’Rourke & Antonella Sorace - 2020 - Frontiers in Psychology 11:570587.
    The present study investigates linguistics and cognitive effects of bilingualism with a minority language acquired through school medium education. If bilingualism has an effect on cognition and language abilities, regardless of language prestige or opportunities of use, young adult Gaelic-English speakers attending Gaelic medium education (GME) could have an advantage on linguistic and cognitive tasks targeting executive functions. These will be reported, compared to monolingual speakers living in the same area. Furthermore, this study investigates whether there is a difference in (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  13.  22
    Learning a Foreign Language: A Review on Recent Findings About Its Effect on the Enhancement of Cognitive Functions Among Healthy Older Individuals.Blanka Klimova - 2018 - Frontiers in Human Neuroscience 12:355309.
    Currently, there is an increasing number of older population groups, especially in developed countries. This demographic trend, however, may cause serious problems, such as an increase in aging diseases, one of which is dementia whose main symptom consists in the decline of cognitive functioning. Although there has been ongoing pharmacological research on this neurological disorder, it has not brought satisfying results as far as its treatment is concerned. Therefore, governments all over the world are trying to develop alternative, non-pharmacological strategies/activities, (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  14. Haskell Programming With Tests, and Some Alloy.Jan van Eijck - unknown
    How to write a program in Haskell, and how to use the Haskell testing tools . . . QuickCheck is a tool written in the functional programming language Haskell that allows testing of specifications by means of randomly generated tests. QuickCheck is part of the standard Haskell library. Re-implementations of QuickCheck exist for many languages, including Ruby and Scheme. SmallCheck is a similar tool, different from QuickCheck in that it tests properties for all finitely many values of (...)
     
    Export citation  
     
    Bookmark  
  15.  35
    Language in action.Johan Benthem - 1991 - Journal of Philosophical Logic 20 (3):225 - 263.
    A number of general points behind the story of this paper may be worth setting out separately, now that we have come to the end.There is perhaps one obvious omission to be addressed right away. Although the word “information” has occurred throughout this paper, it must have struck the reader that we have had nothing to say on what information is. In this respect, our theories may be like those in physics: which do not explain what “energy” is (a notion (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   20 citations  
  16.  23
    Control structures in programs and computational complexity.Karl-Heinz Niggl - 2005 - Annals of Pure and Applied Logic 133 (1-3):247-273.
    A key problem in implicit complexity is to analyse the impact on program run times of nesting control structures, such as recursion in all finite types in functional languages or for-do statements in imperative languages.Three types of programs are studied. One type of program can only use ground type recursion. Another is concerned with imperative programs: ordinary loop programs and stack programs. Programs of the third type can use higher type recursion on notation as in functional (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  17. A Program for Computational Semantics.Jan van Eijck - unknown
    Just as war can be viewed as continuation of diplomacy using other means, computational semantics is continuation of logical analysis of natural language by other means. For a long time, the tool of choice for this used to be Prolog. In our recent textbook we argue (and try to demonstrate by example) that lazy functional programming is a more appropriate tool. In the talk we will lay out a program for computational semantics, by linking computational semantics to the (...)
     
    Export citation  
     
    Bookmark   1 citation  
  18.  40
    From predication to programming.Karel Lambert - 2001 - Minds and Machines 11 (2):257-265.
    A free logic is one in which a singular term can fail to refer to an existent object, for example, `Vulcan' or `5/0'. This essay demonstrates the fruitfulness of a version of this non-classical logic of terms (negative free logic) by showing (1) how it can be used not only to repair a looming inconsistency in Quine's theory of predication, the most influential semantical theory in contemporary philosophical logic, but also (2) how Beeson, Farmer and Feferman, among others, use it (...)
    Direct download (9 more)  
     
    Export citation  
     
    Bookmark  
  19. A study on universal functions.Bruno Buchberger - 1972 - Innsbruck, Austria: Institut für Numerische Mathematik und Elektronische Informationsverarbeitung, Universität Innsbruck. Edited by Bernhard Roider.
  20.  7
    Extensions of Logic Programming: International Workshop, Tübingen, FRG, December 8-10, 1989. Proceedings.Peter Schroeder-Heister - 1991 - Springer.
    This volume contains finalized versions of papers presented at an international workshop on extensions of logic programming, held at the Seminar for Natural Language Systems at the University of Tübingen in December 1989. Several recent extensions of definite Horn clause programming, especially those with a proof-theoretic background, have much in common. One common thread is a new emphasis on hypothetical reasoning, which is typically inspired by Gentzen-style sequent or natural deduction systems. This is not only of theoretical significance, (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  21.  83
    Program execution in connectionist networks.Martin Roth - 2005 - Mind and Language 20 (4):448-467.
    Recently, connectionist models have been developed that seem to exhibit structuresensitive cognitive capacities without executing a program. This paper examines one such model and argues that it does execute a program. The argument proceeds by showing that what is essential to running a program is preserving the functional structure of the program. It has generally been assumed that this can only be done by systems possessing a certain temporalcausal organization. However, counterfactualpreserving functional architecture can be instantiated in other (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   5 citations  
  22. Functional Lattices for Taxonomic Reasoning.J. Levy, Agustí & Felip Mañá - 1992 - Department of Artificial Intelligence, University of Edinburgh.
     
    Export citation  
     
    Bookmark  
  23. SDML: A multi-agent language for organizational modelling.Bruce Edmonds - manuscript
    The SDML programming language which is optimized for modelling multi-agent interaction within articulated social structures such as organizations is described with several examples of its functionality. SDML is a strictly declarative modelling language which has object-oriented features and corresponds to a fragment of strongly grounded autoepistemic logic. The virtues of SDML include the ease of building complex models and the facility for representing agents flexibly as models of cognition as well as modularity and code reusability.
    No categories
     
    Export citation  
     
    Bookmark   5 citations  
  24.  27
    The Haskell Road to Logic, Maths and Programming.Kees Doets & Jan van Eijck - 2004 - Texts in Computing.
    Long ago, when Alexander the Great asked the mathematician Menaechmus for a crash course in geometry, he got the famous reply ``There is no royal road to mathematics.'' Where there was no shortcut for Alexander, there is no shortcut for us. Still, the fact that we have access to computers and mature programming languages means that there are avenues for us that were denied to the kings and emperors of yore. The purpose of this book is to teach (...)
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark   1 citation  
  25.  86
    Pragmatist Pragmatics: the Functional Context of Utterances.John Collier - 2005 - Philosophica 75 (1).
    Formal pragmatics plays an important, though secondary, role in modern analytical philosophy of language: its aim is to explain how context can affect the meaning of certain special kinds of utterances. During recent years, the adequacy of formal tools has come under attack, often leading to one or another form of relativism or antirealism.1 Our aim will be to extend the critique to formal pragmatics while showing that sceptical conclusions can be avoided by developing a different approach to the issues. (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   3 citations  
  26.  26
    A program for the neurobiology of mind.Martin Sereno - 1986 - Inquiry: An Interdisciplinary Journal of Philosophy 29 (June):217-240.
    Patricia Smith Churchland's Neurophilosophy argues that a mind is the same thing as the complex patterns of neural activity in a human brain and, furthermore, that we will be able to find out interesting things about the mind by studying the brain. I basically agree with this stance and my comments are divided into four sections. First, comparisons between human and non?human primate brains are discussed in the context, roughly, of where one should locate higher functions. Second, I examine Churchland's (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  27.  18
    Iterative Characterizations of Computable Unary Functions: A General Method.Stefano Mazzanti - 1997 - Mathematical Logic Quarterly 43 (1):29-38.
    Iterative characterizations of computable unary functions are useful patterns for the definition of programming languages based on iterative constructs. The features of such a characterization depend on the pairing producing it: this paper offers an infinite class of pairings involving very nice features.
    Direct download  
     
    Export citation  
     
    Bookmark   1 citation  
  28.  66
    Pragmatist Pragmatics: the Functional Context of Utterances.Konrad Talmont-Kaminski - 2005 - Philosophica 75 (1).
    Formal pragmatics plays an important, though secondary, role in modern analytical philosophy of language: its aim is to explain how context can affect the meaning of certain special kinds of utterances. During recent years, the adequacy of formal tools has come under attack, often leading to one or another form of relativism or antirealism. Our aim will be to extend the critique to formal pragmatics while showing that sceptical conclusions can be avoided by developing a different approach to the issues. (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  29.  4
    Extensions of Logic Programming: Second International Workshop, ELP '91, Stockholm, Sweden, January 27-29, 1991. Proceedings.Lars-Henrik Eriksson & Lars Hallnäs - 1992 - Springer.
    This volume contains papers presented at the second international workshop on extensions of logic programming, which was held at the Swedish Institute of Computer Science, Stockhom, January 27-29, 1991. The 12 papers describe and discuss several approaches to extensions of logic programming languages such as PROLOG, as well as connections between logic programming and functional programming, theoretical foundations of extensions, applications, and programming methodologies. The first workshop in this series was held in T}bingen (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  30.  35
    Functional completion.Vladimir Lifschitz & Fangkai Yang - 2013 - Journal of Applied Non-Classical Logics 23 (1-2):121-130.
    Nonmonotonic causal logic is a knowledge representation language designed for describing domains that involve actions and change. The process of literal completion, similar to program completion familiar from the theory of logic programming, can be used to translate some nonmonotonic causal theories into classical logic. Its applicability is restricted, however, to theories that deal with truth-valued fluents, represented by predicate symbols. In this note we introduce functional completion—a more general process that can be applied to causal theories in (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  31.  22
    Characterizing language identification in terms of computable numberings.Sanjay Jain & Arun Sharma - 1997 - Annals of Pure and Applied Logic 84 (1):51-72.
    Identification of programs for computable functions from their graphs and identification of grammars for recursively enumerable languages from positive data are two extensively studied problems in the recursion theoretic framework of inductive inference.In the context of function identification, Freivalds et al. have shown that only those collections of functions, , are identifiable in the limit for which there exists a 1-1 computable numbering ψ and a discrimination function d such that1. for each , the number of indices i such (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  32.  46
    Bridging language with the rest of cognition: computational, algorithmic and neurobiological issues and methods.Shimon Edelman - unknown
    The computational program for theoretical neuroscience initiated by Marr and Poggio (1977) calls for a study of biological information processing on several distinct levels of abstraction. At each of these levels — computational (defining the problems and considering possible solutions), algorithmic (specifying the sequence of operations leading to a solution) and implementational — significant progress has been made in the understanding of cognition. In the past three decades, computational principles have been discovered that are common to a wide range of (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  33. Massive redeployment, exaptation, and the functional integration of cognitive operations.Michael L. Anderson - 2007 - Synthese 159 (3):329 - 345.
    Abstract: The massive redeployment hypothesis (MRH) is a theory about the functional topography of the human brain, offering a middle course between strict localization on the one hand, and holism on the other. Central to MRH is the claim that cognitive evolution proceeded in a way analogous to component reuse in software engineering, whereby existing components-originally developed to serve some specific purpose-were used for new purposes and combined to support new capacities, without disrupting their participation in existing programs. If (...)
    Direct download (5 more)  
     
    Export citation  
     
    Bookmark   24 citations  
  34.  35
    Making sense of language in the light of evolution.Johan J. Bolhuis - 2017 - Mind and Language 32 (5):591-596.
    Inquiry into language evolution has been controversial, mainly because there is no consensus as to the nature of both ‘evolution’ and ‘language.’ Berwick and Chomsky make sense of the evolution of language by treating it as a biological phenomenon. In contrast to functional characterizations of language as ‘communication’ or ‘speech,’ the authors define it as, essentially, a mind-internal computational mechanism. Within their minimalist approach, hierarchical syntactic structure is achieved through the recursive application of a basic operation called ‘Merge.’ The (...)
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  35.  34
    Computability theory, semantics, and logic programming.Melvin Fitting - 1987 - Oxford: Clarendon Press.
    This book describes computability theory and provides an extensive treatment of data structures and program correctness. It makes accessible some of the author's work on generalized recursion theory, particularly the material on the logic programming language PROLOG, which is currently of great interest. Fitting considers the relation of PROLOG logic programming to the LISP type of language.
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   3 citations  
  36.  10
    The Philosophy of Computer Languages.Graham White - 2004 - In Luciano Floridi (ed.), The Blackwell Guide to the Philosophy of Computing and Information. Oxford, UK: Blackwell. pp. 237–247.
    The prelims comprise: Introduction: Two Semantic Projects History The Uses of Semantics Conclusions.
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark   2 citations  
  37. Formal Languages and Intensional Semantics.Sten Carl Lindstrom - 1981 - Dissertation, Stanford University
    This is a thesis in formal semantics. It consists of two parts corresponding to the distinction, due to Richard Montague, between universal grammar and specific semantic theories. The first part concerns universal grammar and is intended to provide a precise and unified conceptual framework within which different theories of formal semantics can be represented and compared. ;The second part of the thesis is concerned with intensional logic, i.e., with the logical analysis of discourse involving so called oblique contexts. These contexts (...)
     
    Export citation  
     
    Bookmark  
  38.  29
    IDL-PMCFG, a Grammar Formalism for Describing Free Word Order Languages.François Hublet - 2022 - Journal of Logic, Language and Information 31 (3):327-388.
    We introduce _Interleave-Disjunction-Lock parallel multiple context-free grammars_ (IDL-PMCFG), a novel grammar formalism designed to describe the syntax of free word order languages that allow for extensive interleaving of grammatical constituents. Though interleaved constituents, and especially the so-called hyperbaton, are common in several ancient (Classical Latin and Greek, Sanskrit...) and modern (Hungarian, Finnish...) languages, these syntactic structures are often difficult to express in existing formalisms. The IDL-PMCFG formalism combines Seki et al.’s parallel multiple context-free grammars (PMCFG) with Nederhof and (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  39.  9
    Models of computation and formal languages.Ralph Gregory Taylor - 1998 - New York: Oxford University Press.
    This unique book presents a comprehensive and rigorous treatment of the theory of computability which is introductory yet self-contained. It takes a novel approach by looking at the subject using computation models rather than a limitation orientation, and is the first book of its kind to include software. Accompanying software simulations of almost all computational models are available for use in conjunction with the text, and numerous examples are provided on disk in a user-friendly format. Its applications to computer science (...)
    Direct download  
     
    Export citation  
     
    Bookmark   3 citations  
  40.  35
    Nondeterministic three-valued logic: Isotonic and guarded truth-functions.Peter Päppinghaus & Martin Wirsing - 1983 - Studia Logica 42 (1):1 - 22.
    Nondeterministic programs occurring in recently developed programming languages define nondeterminate partial functions. Formulas (Boolean expressions) of such nondeterministic languages are interpreted by a nonempty subset of {T (true), F (false), U (undefined)}. As a semantic basis for the propositional part of a corresponding nondeterministic three-valued logic we study the notion of a truth-function over {T, F, U} which is computable by a nondeterministic evaluation procedure. The main result is that these truth-functions are precisely the functions satisfying four (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  41.  7
    Restriction in Program Algebra.Marcel Jackson & Tim Stokes - 2023 - Logic Journal of the IGPL 31 (5):926-960.
    We provide complete classifications of algebras of partial maps for a significant swathe of combinations of operations not previously classified. Our focus is the many subsidiary operations that arise in recent considerations of the ‘override’ and ‘update’ operations arising in specification languages. These other operations turn out to have an older pedigree: domain restriction, set subtraction and intersection. All signatures considered include domain restriction, at least as a term. Combinations of the operations are classified and given complete axiomatizations with (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  42.  8
    The Language of Philosophy: Freud and Wittgenstein.M. Lazerowitz - 1977 - Springer.
    The cornerstone of the radical program of positivism was the separation of science from metaphysics. In the good old days, the solution to this demarca tion problem was seen as a way of separating sheep from goats - ~ynthetic or analytic propositions, which were candidates for truth or falsity, either on empirical or formal grounds, on the one hand; and, on the other hand, those deceptive propositions which appeared to be truth claims, but were instead either meaningless, or nonsensical, or (...)
    Direct download  
     
    Export citation  
     
    Bookmark   2 citations  
  43.  23
    Foundations of a theorem prover for functional and mathematical uses.Javier Leach & Susana Nieva - 1993 - Journal of Applied Non-Classical Logics 3 (1):7-38.
    ABSTRACT A computational logic, PLPR (Predicate Logic using Polymorphism and Recursion) is presented. Actually this logic is the object language of an automated deduction system designed as a tool for proving mathematical theorems as well as specify and verify properties of functional programs. A useful denotationl semantics and two general deduction methods for PLPR are defined. The first one is a tableau algorithm proved to be complete and also used as a guideline for building complete calculi. The second is (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  44.  78
    Computability over the Partial Continuous Functionals.Dag Normann - 2000 - Journal of Symbolic Logic 65 (3):1133-1142.
    We show that to every recursive total continuous functional $\Phi$ there is a PCF-definable representative $\Psi$ of $\Phi$ in the hierarchy of partial continuous functionals, where PCF is Plotkin's programming language for computable functionals. PCF-definable is equivalent to Kleene's S1-S9-computable over the partial continuous functionals.
    Direct download (7 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  45.  40
    Sets and Functions in Theoretical Physics.Adonai S. Sant’Anna & Otávio Bueno - 2014 - Erkenntnis 79 (2):257-281.
    It is easy to show that in many natural axiomatic formulations of physical and even mathematical theories, there are many superfluous concepts usually assumed as primitive. This happens mainly when these theories are formulated in the language of standard set theories, such as Zermelo–Fraenkel’s. In 1925, John von Neumann created a set theory where sets are definable by means of functions. We provide a reformulation of von Neumann’s set theory and show that it can be used to formulate physical and (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  46.  62
    Wh-in-situ in the Framework of the Minimalist Program.Tanya Reinhart - 1998 - Natural Language Semantics 6 (1):29-56.
    In the framework of the minimalist program, the assumption that wh-in-situ move covertly to be assigned wide scope is infeasible. Rather, it is assumed that they must be interpretable in situ, and that syntactic conditions like ‘superiority’ are effects of economy, which restricts overt rather than covert movement of a wh-element. The remaining syntactic problem for this line of reasoning is the putative ECP effects of adverbial wh-adjuncts, which were the strongest evidence for covert movement. A serious semantic problem is (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   14 citations  
  47.  9
    Verbal Training Induces Enhanced Functional Connectivity in Japanese Healthy Elderly Population.Fan-Pei Gloria Yang, Tzu-Yu Liu, Chih-Hsuan Liu, Shumei Murakami & Toshiharu Nakai - 2022 - Frontiers in Human Neuroscience 16.
    This study employs fMRI to examine the neural substrates of response to cognitive training in healthy old adults. Twenty Japanese healthy elders participated in a 4-week program and practiced a verbal articulation task on a daily basis. Functional connectivity analysis revealed that in comparison to age- and education-matched controls, elders who received the cognitive training demonstrated increased connectivity in the frontotemporal regions related with language and memory functions and showed significant correlations between the behavioral change in a linguistic task (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  48.  34
    Rohit Parikh on Logic, Language and Society.Ramaswamy Ramanujam, Lawrence Moss & Can Başkent (eds.) - 2017 - Cham, Switzerland: Springer Verlag.
    This book discusses major milestones in Rohit Jivanlal Parikh’s scholarly work. Highlighting the transition in Parikh’s interest from formal languages to natural languages, and how he approached Wittgenstein’s philosophy of language, it traces the academic trajectory of a brilliant scholar whose work opened up various new avenues in research. This volume is part of Springer’s book series Outstanding Contributions to Logic, and honours Rohit Parikh and his works in many ways. Parikh is a leader in the realm of (...)
    No categories
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  49. Programming Languages as Technical Artifacts.Raymond Turner - 2014 - Philosophy and Technology 27 (3):377-397.
    Taken at face value, a programming language is defined by a formal grammar. But, clearly, there is more to it. By themselves, the naked strings of the language do not determine when a program is correct relative to some specification. For this, the constructs of the language must be given some semantic content. Moreover, to be employed to generate physical computations, a programming language must have a physical implementation. How are we to conceptualize this complex package? Ontologically, what (...)
    Direct download (5 more)  
     
    Export citation  
     
    Bookmark   9 citations  
  50.  21
    An approach to deciding the observational equivalence of Algol-like languages.C. -H. L. Ong - 2004 - Annals of Pure and Applied Logic 130 (1-3):125-171.
    We prove that the observational equivalence of third-order finitary Idealized Algol is decidable using Game Semantics. By modelling the state explicitly in our games, we show that the denotation of a term M of this fragment of IA is a compactly innocent strategy-with-state, i.e. the strategy is generated by a finite view function fM. Given any such fM, we construct a real-time deterministic pushdown automaton that recognizes the complete plays of the knowing-strategy denotation of M. Since such plays characterize observational (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
1 — 50 / 1000