11:18
Theory of Computation: Partially Computable and Computable Functions (Part 01)
Theory of Computation: Partially Computable and Computable Functions (Part 01)
1. Partial functions 2. Partially computable functions 3. Class web page is at vkedco.blogspot.com 4. References: Ch. 2, "Computability, Complexity, and Languages" by Davis, Weyuker, and Sigal 5. Video narration: Vladimir Kulyukin
8:35
Theory of Computation: Partially Computable and Computable Functions (Part 02)
Theory of Computation: Partially Computable and Computable Functions (Part 02)
1) Partially computable functions 2) Computable functions 3) Class web page is at vkedco.blogspot.com 4) Video narration: Vladimir Kulyukin 5) Errors, comments to vladimir dot kulyukin at gmail dot com
13:46
Theory of Computation: Composition and Recursion (Part 01)
Theory of Computation: Composition and Recursion (Part 01)
1) Scientific theories, primitives, and constructive devices 2) Function composition 3) Function composition of partially computable functions is partially computable 4) Function composition of computable functions is computable 5) Class web page is available at vkedco.blogspot.com 6) Reference: Ch. 3, Davis, Weyuker, Sigal. "Computability, Complextiy, and Languages," 2nd Ed., Academic Press 7) Video narration: Vladimir Kulyukin 8) Errors, comments to vladimir dot kulyukin at gmail dot com
12:12
Theory of Computation: Composition and Recursion (Part 02)
Theory of Computation: Composition and Recursion (Part 02)
1. Examples of showing that functions obtained from computable functions by composition are computable 2. Definition of primitive recursion (recursion) 3. Video narration: Vladimir Kulyukin 4. Errors, comments to vladimir dot kulyukin at gmail dot com
29:45
Gordon Plotkin - Robin Milner: A Craftsman of Tools for the Mind
Gordon Plotkin - Robin Milner: A Craftsman of Tools for the Mind
Robin Milner (1934 - 2010) contributed to many areas of computer science. His LCF system (Logic of Computable Functions) is at the origins of computer-assisted theorem-proving, and his ML language (MetaLanguage) is the first large-scale typed functional programming language. He was a founder of the field of process calculi, making a whole series of fundamental contributions: CCS (the Calculus of Communicating Systems), the pi-calculus, and, most recently, bigraphs. This talk by Gordon Plotkin at the 2010 Federated Logic Conference (FLoC) surveys Robin's many contributions, trying both to give some feeling for what he did and also to convey something of the influence of his work. Gordon Plotkin obtained his BSc, in Mathematics and Physics, from Glasgow University, in 1967, and his PhD, in Artificial Intelligence, from Edinburgh University, in 1972. He then joined the faculty at Edinburgh, becoming a full professor in 1986. He is a Fellow of the Royal Society, a member of Academia Europaea, and a Fellow of the Royal Society of Edinburgh, and has held visiting positions at Syracuse, Stanford, Orsay, INRIA, Aarhus, MIT, ENS, Paris 7, DEC SRC, ETL, and Microsoft. His research contributions include work on hypothesis discovery, theorem proving, situation theory, non-standard logics, and category theory, but he may be best known for his work on the semantics and logic of programming languages, with contributions to operational semantics, logical frameworks, concurrency, domain <b>...</b>
9:52
Theory of Computation: Composition and Recursion (Part 04)
Theory of Computation: Composition and Recursion (Part 04)
1. A constructive method of obtaining a total function from two other total functions by primitive recursion 2. Primitive recursion preserves computability: if a function is obtained from two other computable functions by primitive recursion that function is computable 3. Class home page is at vkedco.blogspot.com 4. Video narration: Vladimir Kulyukin
12:37
Theory of Computation: Composition and Primitive Recursion (Part 03)
Theory of Computation: Composition and Primitive Recursion (Part 03)
1. Primitive recursion 2. If a function is obtained from a computable function by primitive recursion, the function is computable 3. Course web page is at vkedco.blogspot.com 4. Video narration: Vladimir Kulyukin 5. Errors, comments to vladimir dot kulyuiin at gmail dot com
25:45
Lecture 12.3: The Amazing Alan Turing - Richard Buckland (extension lecture) UNSW 2008
Lecture 12.3: The Amazing Alan Turing - Richard Buckland (extension lecture) UNSW 2008
We had a gap at the end of Lecture 12 so Richard gives an unplanned and impromptu talk about some of the contributions of the amazing thinker Alan Turing. So much to say, so little time, such fast talking. We chat about 3 different major contributions he made to the world - his decryption work during WWII and the Engima Machine; his abstract model of a computer (the Turing Machine) and what things can be effectively "computed"; and finally, briefly only, his thoughts about what it is to be human and the difference between humans and computers - the Turing Test. Alan Turing is a key figure in the development of computing, indeed if I had to pick just one thinker who was the most amazing he'd get my vote. Richard promises to talk about the Turing Test in more depth in the next extension lecture. Also comes up: Epimenides paradox, non computable functions, the halting problem, U-559, Colin Grazier GC, Anthony Fasson, GC,Tommy Brown, Blade Runner, CAPTCHAs. Errata: My memory was about as reliable as usual - I said Tommy stayed outside in a boat but i've since read that all three swam across and went into the U-559. Humbling bravery. I've also since realised that Colin Grazier was from Tamworth in the UK, not the Tamworth in Australia as I had always thought (why are so many English places named after Australian towns?) Finally, something which actually I did know but still managed to get wrong - the important material salvaged was not a cypher machine but quantities of data <b>...</b>
6:45
Theory of Computation: Primitive Recursively Closed Classes of Functions (Part 03)
Theory of Computation: Primitive Recursively Closed Classes of Functions (Part 03)
1) The class of primitive recursive functions is primitive recursively closed 2) A function is primitive recursive if and only if it belongs to every primitive recursively closed class 3) Every primitive recursive function is computable 4) Class home page is at vkedco.blogspot.com 5) Video narration: Vladimir Kulyukin 6) Erros, comments to vladimir dot kulyukin dot gmail dot com
14:56
ULTRATERRESTRIAL TRANSPONDER LIVE @ KAWAIPURAPURA (1/2)
ULTRATERRESTRIAL TRANSPONDER LIVE @ KAWAIPURAPURA (1/2)
Furthermore, HI:HA:HU, is concurrently working on 'NEW ATLANTIS', an experimental, innovative and experimental multimedia artwork, a "synthesis of the arts" or "Gesamtkunstwerk" (literally: "total", "integrated," or "complete artwork") commixing and integrating multiple art forms, namely, the poetic, visual, musical and dramatic arts. This visionary work of art adopts and actuates musical theatre (à la musique concrète, hyperpictographic hypergrams and symbolist meta-narrative) as an effective procedure for accomplishing the computable function of creatively entertaining, psychically inspiring and spiritually educating an aesthetic audience. Even furthermore, HI:HA:HU is also working on PLANET GYPSY (market stall, online store and traveling storehouse) inclusive of but not exclusive to: 'NEW ATLANTIS' (multimedia artwork); 'Higher Ground', 'Unicornucopia' and 'The Surrey Hills Estate' (eclectic visionary broadsheet publications); 'Hierophantasmagoria' and 'Harlequintessence' (inspirational novellas); 'Tabula Rasa' (linguistic recreation word game book) and 'Viscera' (visionary clothing concepts) amongst others. --- ULTRATERRESTRIAL TRANSPONDER HI:HA:HU NEW ATLANTIS "LET'S COLLABORATE" MONDAY 17 OCTOBER 2011 KAWAIPURAPURA AUCKLAND, NEW ZEALAND
3:43
ULTRATERRESTRIAL TRANSPONDER LIVE @ KAWAIPURAPURA (2/2)
ULTRATERRESTRIAL TRANSPONDER LIVE @ KAWAIPURAPURA (2/2)
Furthermore, HI:HA:HU, is concurrently working on 'NEW ATLANTIS', an experimental, innovative and experimental multimedia artwork, a "synthesis of the arts" or "Gesamtkunstwerk" (literally: "total", "integrated," or "complete artwork") commixing and integrating multiple art forms, namely, the poetic, visual, musical and dramatic arts. This visionary work of art adopts and actuates musical theatre (à la musique concrète, hyperpictographic hypergrams and symbolist meta-narrative) as an effective procedure for accomplishing the computable function of creatively entertaining, psychically inspiring and spiritually educating an aesthetic audience. Even furthermore, HI:HA:HU is also working on PLANET GYPSY (market stall, online store and traveling storehouse) inclusive of but not exclusive to: 'NEW ATLANTIS' (multimedia artwork); 'Higher Ground', 'Unicornucopia' and 'The Surrey Hills Estate' (eclectic visionary broadsheet publications); 'Hierophantasmagoria' and 'Harlequintessence' (inspirational novellas); 'Tabula Rasa' (linguistic recreation word game book) and 'Viscera' (visionary clothing concepts) amongst others. --- ULTRATERRESTRIAL TRANSPONDER HI:HA:HU NEW ATLANTIS "LET'S COLLABORATE" MONDAY 17 OCTOBER 2011 KAWAIPURAPURA AUCKLAND, NEW ZEALAND
4:16
A Quantitative Edge: Powerful Web Analysis with Mathematica
A Quantitative Edge: Powerful Web Analysis with Mathematica
Building on a number of Mathematica's standard features, including the Import function and DatabaseLink, Wolfram Research's corporate analysis team has developed a powerful, in-house computable data function to quickly generate statistics and create sophisticated visualizations to analyze the company's web traffic and other business data. David Howell, Wolfram's corporate analysis team lead, says Mathematica's flexibility and integration give his group several advantages for studying how visitors interact with Wolfram websites. He says, "Often once we've computed and visualized the data, we'll think of a slight difference in how it can be presented. Because we're working in one centralized and unified environment, Mathematica, we can immediately pop into the code, make changes, and work with those new features immediately without the mental overhead of switching tools." As a result, the corporate analysis team can efficiently generate insightful, customizable reports that anyone in the company can use to explore and understand the flow of the company's web traffic. "Mathematica's a powerful language for doing data analysis, but in addition to the computing power, it gives us the ability to produce interactive documents that our colleagues can use to see the bigger picture of web traffic on our sites. And that really helps us focus on solving problems and helping our visitors reach their goals." The Mathematica Edge • Provides one environment and programming language for <b>...</b>
66:01
The Church-Turing Thesis: Story and Recent Progress
The Church-Turing Thesis: Story and Recent Progress
Google Tech Talk June 8, 2009 ABSTRACT Presented by Yuri Gurevich. The Church-Turing thesis is one of the foundations of computer science. The thesis heralded the dawn of the computer revolution by enabling the construct of the universal Turing machine which led the way, at least conceptually, to the von Neumann architecture and first electronic computers. One way to state the Church-Turing thesis is as follows: A Turing Machine computes every numerical function that is computable by means of a purely mechanical procedure. It is that remarkable and a priori implausible characterization that underlies the ubiquitous applicability of digital computers. But why do we believe the thesis? Careful analysis shows that the existing arguments are insufficient. Kurt Gödel surmised that it might be possible to state axioms which embody the generally accepted properties of computability, and to prove the thesis on that basis. That is exactly what we did in a recent paper with Nachum Dershowitz of Tel Aviv University. Beyond our proof, the story of the Church-Turing thesis is fascinating and scattered in specialized and often obscure publications. I will try to do justice to that intellectual drama. Yuri Gurevich is Principal Researcher at Microsoft Research in Redmond, WA. He is also Prof. Emeritus at the University of Michigan, ACM Fellow, Guggenheim Fellow, a member of Academia Europaea, and Dr. Honoris Causa of a couple of universities.
19:51
Memory Delegation (Crypto 2011)
Memory Delegation (Crypto 2011)
Kai-Min Chung, Yael Kalai, Feng-Hao Liu, and Ran Raz Cornell University; Microsoft Research; Brown University; and Weizmann Institute of Science Abstract: We consider the problem of delegating computation, where the delegator doesn't even know the input to the function being delegated, and runs in time significantly smaller than the input length. For example, consider the setting of memory delegation, where a delegator wishes to delegate her entire memory to the cloud. The delegator may want the cloud to compute functions on this memory, and prove that the functions were computed correctly. As another example, consider the setting of streaming delegation, where a stream of data goes by, and a delegator, who cannot store this data, delegates this task to the cloud. Later the delegator may ask the cloud to compute statistics on this streaming data, and prove the correctness of the computation. We note that in both settings the delegator must keep a (short) certificate of the data being delegated, in order to later verify the correctness of the computations. Moreover, in the streaming setting, this certificate should be computed in a streaming manner. We construct both memory and streaming delegation schemes. We present non-interactive constructions based on the (standard) delegation scheme of Goldwasswer et. al. (STOC '08). These schemes allow the delegation of any function computable by an ${\cal L}$-uniform circuit of low depth (the complexity of the delegator depends <b>...</b>
2:51
Adam Olszewski, Opening of the "Church's Thesis: Logic, Mind and Nature" conference
Adam Olszewski, Opening of the "Church's Thesis: Logic, Mind and Nature" conference
The opening speech of the Chairman of the Organizing Committee, Professor Adam Olszewski, at the "Trends in Logic IX" Studia Logica international conference - "Church's Thesis: Logic, Mind and Nature", 3 June 2011, Kraków, Poland.
6:22
Lecture 2011.07.13 Part 10/10 Rate of Change of a Function in a Given Direction
Lecture 2011.07.13 Part 10/10 Rate of Change of a Function in a Given Direction
Rate of change of a function in a given direction. Gradient vector. Lecturer: Nikolay Brodskiy sites.google.com This video on my site: goo.gl
9:54
What is the Intelligent Computer? Part 1 of 4 - Stored Purpose to Symbolic Storage
What is the Intelligent Computer? Part 1 of 4 - Stored Purpose to Symbolic Storage
In this series of four (4) ten minute (10 min) podcasts, we introduce Stored Purpose machine intelligence and many topics related to the Intelligent Computer. This series will teach you to speak Stored Purpose in forty minutes or less. Stored purpose is an expansive framework, the first top down redesign of business and consumer technology since the stored program architecture was introduced in 1943. Although radical in its use of an Existence Model as its basis, stored purpose is practical in its approach of making new algorithms compatible with existing commercial hardware. This podcast will highlight several applications in machine science, enterprise technology, infrastructure and life science. For more information please visit www.wjones.com Topics Discussed in This Episode: Figure - Ema Implementation Stored Purpose the mechanics of intelligence Figure - Existence Model Architecture Ema the cycle of being Figure - General Intelligence Algorithm Gia the intelligence processing cycle Figure - Multi-level Intelligent Cellular Architecture Mica the construction cycle Figure - Basic Concepts Intelligence the nature of understanding Figure - Gia Outcomes Intelligence the cycle of understanding Figure - Core Concepts Intelligence the nature of understanding Figure - Existence Model Function Goal Pursuit aligning states of Self with Identity Figure - Goal Base State Goal Pursuit Goal extends base Form Figure - Learning Function Tree Learning same generation refining and <b>...</b>
2:40
Mathematica 8: Using Free-Form Input and Wolfram|Alpha Data
Mathematica 8: Using Free-Form Input and Wolfram|Alpha Data
Mathematica 8 introduces free-form linguistic input—a whole new way to compute. Enter plain English; get immediate results—no syntax required. It's a new entry point into the complete Mathematica workflow, now upgraded with 500 additional functions and 7 application areas—including the world's most advanced statistics capability and state-of-the-art image processing. Mathematica 8 dramatically expands data access options by integrating Wolfram|Alpha. Drawing on Wolfram|Alpha's vast collection of computable data across hundreds of fields, Mathematica 8 can import data in many formats—as a single result in numeric or table form, as a Wolfram|Alpha-style presentation of all available results for an entity, or embedded into a line of input for immediate computation. Mathematica 8 also features built-in programmatic access to the Wolfram|Alpha API, which allows the selection of specific Wolfram|Alpha results or output formats. For more information about Mathematica, please visit: www.wolfram.com