Willard Van Quine. teaching mathematical logic.

Podobne dokumenty
Lekcja na Pracowni Podstaw Techniki Komputerowej z wykorzystaniem komputera

Podstawy Automatyki. Wykład 12 - synteza i minimalizacja funkcji logicznych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Automatyka Treść wykładów: Literatura. Wstęp. Sygnał analogowy a cyfrowy. Bieżące wiadomości:

dr inż. Małgorzata Langer Architektura komputerów

dr inż. Rafał Klaus Zajęcia finansowane z projektu "Rozwój i doskonalenie kształcenia i ich zastosowań w przemyśle" POKL

Realizacja funkcji przełączających

Technika cyfrowa Synteza układów kombinacyjnych (I)

Podstawy Automatyki. Wykład 13 - Układy bramkowe. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Technika cyfrowa Synteza układów kombinacyjnych

Automatyzacja Ćwicz. 2 Teoria mnogości i algebra logiki Akademia Morska w Szczecinie - Wydział Inżynieryjno-Ekonomiczny Transportu

Automatyka Lab 1 Teoria mnogości i algebra logiki. Akademia Morska w Szczecinie - Wydział Inżynieryjno-Ekonomiczny Transportu

Podstawy Automatyki. Wykład 13 - Układy bramkowe. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Architektura komputerów ćwiczenia Bramki logiczne. Układy kombinacyjne. Kanoniczna postać dysjunkcyjna i koniunkcyjna.

Wykład nr 1 Techniki Mikroprocesorowe. dr inż. Artur Cichowski

Wstęp do Techniki Cyfrowej... Algebra Boole a

Algebra Boole a i jej zastosowania

Podstawy Automatyki. Człowiek- najlepsza inwestycja. Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

Cykl III ćwiczenie 3. Temat: Badanie układów logicznych

Proposal of thesis topic for mgr in. (MSE) programme in Telecommunications and Computer Science

Architektura komputerów

Część 2. Funkcje logiczne układy kombinacyjne

Minimalizacja form boolowskich

Helena Boguta, klasa 8W, rok szkolny 2018/2019

WOJSKOWA AKADEMIA T E CHNI CZNA im. Jarosława Dą brow ski ego ZAKŁAD AWIONIKI I UZBROJENIA LOTNICZEGO

Machine Learning for Data Science (CS4786) Lecture11. Random Projections & Canonical Correlation Analysis

Minimalizacja funkcji boolowskich

Funkcja Boolowska. f:b n B, gdzieb={0,1} jest zbiorem wartości funkcji. Funkcja boolowska jest matematycznym modelem układu kombinacyjnego.

Automatyzacja i robotyzacja procesów produkcyjnych

Elementy logiki. Algebra Boole a. Analiza i synteza układów logicznych

Podstawy Automatyki. Człowiek- najlepsza inwestycja. Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

14. Grupy, pierścienie i ciała.

EXAMPLES OF CABRI GEOMETRE II APPLICATION IN GEOMETRIC SCIENTIFIC RESEARCH

Algebra Boole a. Ćwiczenie Sprawdź, czy algebra zbiorów jestrównież algebrą Boole a. Padaj wszystkie elementy takiej realizacji.

nie jest jednoznaczny i wymaga dodatkowego wyjaśnienia. Układ z sygnałem wyjściowym y

Rys. 2. Symbole dodatkowych bramek logicznych i ich tablice stanów.

Elementy cyfrowe i układy logiczne

Minimalizacja funkcji boolowskich - wykład 2

JĘZYK ANGIELSKI KARTA ROZWIĄZAŃ ZADAŃ 6., 7. i 8.

Zajęcia z języka angielskiego TELC Gimnazjum Scenariusz lekcji Prowadzący: Jarosław Gołębiewski Temat: Czas Present Perfect - wprowadzenie

All Saints Day. Chants of the Proper of the Mass for. Adapted to English words and Edited by. Bruce E. Ford

DODATKOWE ĆWICZENIA EGZAMINACYJNE

Stargard Szczecinski i okolice (Polish Edition)

b) bc a Rys. 1. Tablice Karnaugha dla funkcji o: a) n=2, b) n=3 i c) n=4 zmiennych.

y = The Chain Rule Show all work. No calculator unless otherwise stated. If asked to Explain your answer, write in complete sentences.

Weronika Mysliwiec, klasa 8W, rok szkolny 2018/2019

Lista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014

WOJSKOWA AKADEMIA TECHNICZNA im. Jarosława Dąbrowskiego

EGZAMIN MATURALNY Z JĘZYKA ANGIELSKIEGO POZIOM ROZSZERZONY CZĘŚĆ I 8 MAJA Godzina rozpoczęcia: 14:00. Czas pracy: 120 minut

Tranzystor JFET i MOSFET zas. działania

WSTĘP. Budowa bramki NAND TTL, ch-ka przełączania, schemat wewnętrzny, działanie 2

MATERIAŁ ĆWICZENIOWY Z JĘZYKA ANGIELSKIEGO

Zwykle układ scalony jest zamknięty w hermetycznej obudowie metalowej, ceramicznej lub wykonanej z tworzywa sztucznego.

EGZAMIN MATURALNY Z JĘZYKA ANGIELSKIEGO POZIOM ROZSZERZONY MAJ 2010 CZĘŚĆ I. Czas pracy: 120 minut. Liczba punktów do uzyskania: 23 WPISUJE ZDAJĄCY

Państwowa Wyższa Szkoła Zawodowa

Architektura komputerów Wykład 2

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Installation of EuroCert software for qualified electronic signature

Bramki logiczne V MAX V MIN

Zarządzanie sieciami telekomunikacyjnymi

ABOUT NEW EASTERN EUROPE BESTmQUARTERLYmJOURNAL

OpenPoland.net API Documentation

Laboratorium podstaw elektroniki

Table of Contents. Table of Contents UniTrain-I Kursy UniTrain Kursy UniTrain: Technika cyfrowa. Lucas Nülle GmbH 1/7

Kielce University of Technology.

Warsztat pracy matematyka

Katowice, plan miasta: Skala 1: = City map = Stadtplan (Polish Edition)

General Certificate of Education Ordinary Level ADDITIONAL MATHEMATICS 4037/12

Historia nauczania matematyki

Logika binarna. Prawo łączności mówimy, że operator binarny * na zbiorze S jest łączny gdy (x * y) * z = x * (y * z) dla każdego x, y, z S.

EGZAMIN MATURALNY Z JĘZYKA ANGIELSKIEGO

Konsorcjum Śląskich Uczelni Publicznych

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

Elementy cyfrowe i układy logiczne

WOJSKOWA AKADEMIA TECHNICZNA im. Jarosława Dąbrowskiego

Synteza układów kombinacyjnych

ELEMENTY TEORII ZBIORÓW ROZMYTYCH

PRZED PRZYSTĄPIENIEM DO ZAJĘĆ PROSZĘ O BARDZO DOKŁADNE

Arytmetyka liczb binarnych

Układy logiczne. Wstęp doinformatyki. Funkcje boolowskie (1854) Funkcje boolowskie. Operacje logiczne. Funkcja boolowska (przykład)

Wykład 1 Podstawy projektowania układów logicznych i komputerów Synteza i optymalizacja układów cyfrowych Układy logiczne

ARNOLD. EDUKACJA KULTURYSTY (POLSKA WERSJA JEZYKOWA) BY DOUGLAS KENT HALL

Wstęp do Techniki Cyfrowej i Mikroelektroniki

ARKUSZ PRÓBNEJ MATURY Z OPERONEM JĘZYK ANGIELSKI

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Zadania do wykładu 1, Zapisz liczby binarne w kodzie dziesiętnym: ( ) 2 =( ) 10, ( ) 2 =( ) 10, (101001, 10110) 2 =( ) 10

Technika cyfrowa i mikroprocesorowa. Zaliczenie na ocenę. Zaliczenie na ocenę

Karpacz, plan miasta 1:10 000: Panorama Karkonoszy, mapa szlakow turystycznych (Polish Edition)

Marzec: food, advertising, shopping and services, verb patterns, adjectives and prepositions, complaints - writing

Układy kombinacyjne 1

EGZAMIN MATURALNY Z JĘZYKA ANGIELSKIEGO

First-order logic. Usage. Tautologies, using rst-order logic, relations to natural language

Minimalizacja funkcji logicznych w algebrze bramek prądowych

łatki darcs w praktyce darcs system kontroli wersji dla wybrednych Paweł Kołodziej 16 grudnia 2008

Domy inaczej pomyślane A different type of housing CEZARY SANKOWSKI

Twoje osobiste Obliczenie dla systemu ogrzewania i przygotowania c.w.u.

Camspot 4.4 Camspot 4.5

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

Koszt literału (literal cost) jest określony liczbą wystąpień literału w wyrażeniu boolowskim realizowanym przez układ.

Wykład 1. Informatyka Stosowana. 3 października Informatyka Stosowana Wykład 1 3 października / 26

Transkrypt:

Willard Van Quine Born: 5 June 98 in Akron, Ohio, USA Died: 5 Dec in Boston, Massachusetts, USA Amerkański filozof i logik., prof.. Uniwerstetu Harvarda w Cambridge, twórca orginalnego ujęcia logiki i teorii mnogości. Przjaciel polskiego matematka Alfreda Tarskiego urodzonego jako Alfred Teitelbaum I do not do anthing with computers, although one of m little results in mathematical logic has become a tool of the computer theor, the Quine McCluske principle. And corresponds to terminals in series, or to those in parallel, so that if ou simplif mathematical logical steps, ou have simplified our wiring. I arrived at it not from an interest in computers, but as a pedagogical device, a slick wa of introducing that wa of teaching mathematical logic.

Edward J. McCluske 6 October 99, USA The Quine-McCluske method that he developed as a doctoral student at MIT is used for designing circuits in ever computer and electronic sstem. This started of the field of logic snthesis (automatic techniques for designing logic circuits). McCluske is also called the father of computer engineering in the sense that he started the field of computer engineering as a separate branch of engineering. McCluske developed techniques that are used toda to test integrated circuits to make sure that the meet qualit requirements - his techniques are also used for designing fault-tolerant sstems (sstems that can work even in the presence of failures).

Zadanie (a) treść i postać skrócona Zminimalizować metodą Quine a-mccluskea funkcję określoną kanoniczną postacią sum:,,,,4,5,7,,,4, 5 Postać skrócona funkcji

Zadanie (b) tablica implikantów Tablica implikantów W analizowanm przkładzie ostatni implikant jest zasadniczm implikantem prostm, gdż nie może bć z postaci minimalnej usunięt (wskazują na to pojedncze krzżki w kolumnach,, ). Pozostałe trz kolumn (,, ) mogą bć objęte kombinacją dwóch z czterech implikantów prostch. Takie kombinacje znaleziono trz. Istnieją więc tu trz postacie końcowe. 4

5 Zadanie (c) - postacie końcowe funkcji minimalnej I II III Otrzmane powżej funkcje są nieredukowalne. Wbranie z nich funkcji najlepszej jest trudne, należałob wziąć pod uwagę możliwości realizacjne, hazard itp.

Zestaw funkcjonalnie pełne W przpadku realizacji stkowej sumie odpowiada równoległe łączenie zestków, ilocznowi szeregowe łączenie zestków, negacji zestk rozwiern. Zestaw funkcjonalnie pełne tworzą miedz innmi element logiczne: suma (OR), iloczn (AND), negacja (NOT); suma (OR), negacja (NOT); iloczn (AND), negacja (NOT); negacja sum (NOR); negacja ilocznu (NAND). 6

Realizacja funkcji logicznch - element stkowe Konstrukcje przekaźników elektromagnetcznch: a) z jarzmem; b) z ruchomm rdzeniem c) kontaktron. rdzeń; jarzmo; kotwica; 4 cewka; 5 zestk zwiern; 6 zestk rozwiern 7

Przkład c.d. Prz pomoc przekaźników zrealizować funkcje logiczne suma ilocznów i iloczn sum dane poniższmi wzorami, które realizują zadanie włączania ogrzewania w pomieszczeniu. Realizacja funkcji iloczn sum prz pomoc przekaźników Realizacja funkcji suma ilocznów prz pomoc przekaźników 8

Przkład przekształcanie funkcji Prz pomoc przekaźników zrealizować funkcję logiczną Oczwiście, nie jest konieczne kurczowe trzmanie się postaci suma ilocznów lub iloczn sum. Otrzmane postacie minimalne można przekształcać zgodnie z wzorami algebr Boolea, np. włączać wspólne cznniki przed nawias itd. Realizacja funkcji suma ilocznów prz pomoc przekaźników: a) bezpośrednia, c) po przekształceniu funkcji wjściowej 9

Realizacja prz pomoc bramek logicznch

Realizacja funkcji logicznch negacji, alternatw i koniunkcji za pomocą elementów a) NOR, b) NAND

Realizacja funkcji logicznej za pomocą elementów NOT, OR, AND, NAND, NOR

Przkład pneumatcznch zaworów rozdzielającch

Hazard Hazard jest to zjawisko polegające na tm, że układ zaprojektowan poprawnie z logicznego punktu widzenia działa niewłaściwie w wniku niedoskonałości urządzeń. 4