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

Podobne dokumenty
Wykład 1. Informatyka Stosowana. 2 października Informatyka Stosowana Wykład 1 2 października / 33

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

Wykład 2. Informatyka Stosowana. 8 października 2018, M. A-B. Informatyka Stosowana Wykład 2 8 października 2018, M. A-B 1 / 41

Matematyka ETId Elementy logiki

Elementy logiki matematycznej

LOGIKA I TEORIA ZBIORÓW

0.1. Logika podstawowe pojęcia: zdania i funktory, reguły wnioskowania, zmienne zdaniowe, rachunek zdań.

Przykłady zdań w matematyce. Jeśli a 2 + b 2 = c 2, to trójkąt o bokach długości a, b, c jest prostokątny (a, b, c oznaczają dane liczby dodatnie),

Jest to zasadniczo powtórka ze szkoły średniej, być może z niektórymi rzeczami nowymi.

Elementy logiki i teorii mnogości

1. Wstęp do logiki. Matematyka jest nauką dedukcyjną. Nowe pojęcia definiujemy za pomocą pojęć pierwotnych lub pojęć uprzednio wprowadzonych.

Ziemia obraca się wokół Księżyca, bo posiadając odpowiednią wiedzę można stwierdzić, czy są prawdziwe, czy fałszywe. Zdaniami nie są wypowiedzi:

Np. Olsztyn leży nad Łyną - zdanie prawdziwe, wartość logiczna 1 4 jest większe od 5 - zdanie fałszywe, wartość logiczna 0

Logika pragmatyczna dla inżynierów

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

Elementy logiki. Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń

Logika matematyczna i teoria mnogości (I) J. de Lucas

Lista 1 (elementy logiki)

MATEMATYKA DYSKRETNA, PODSTAWY LOGIKI I TEORII MNOGOŚCI

Logika pragmatyczna. Logika pragmatyczna. Kontakt: Zaliczenie:

Matematyka I. BJiOR Semestr zimowy 2018/2019 Wykład 1

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

Lekcja 3: Elementy logiki - Rachunek zdań

Arytmetyka liczb binarnych


W pewnym mieście jeden z jej mieszkańców goli wszystkich tych i tylko tych jej mieszkańców, którzy nie golą się

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

0. ELEMENTY LOGIKI. ALGEBRA BOOLE A

Elementy logiki. Zdania proste i złożone

Roger Bacon Def. Def. Def Funktory zdaniotwórcze

Dorota Pekasiewicz Uniwersytet Łódzki, Wydział Ekonomiczno-Socjologiczny Katedra Metod Statystycznych, Łódź, ul. Rewolucji 1905 r.

Wykład I. Literatura. Oznaczenia. ot(x 0 ) zbiór wszystkich otoczeń punktu x 0

I. Podstawowe pojęcia i oznaczenia logiczne i mnogościowe. Elementy teorii liczb rzeczywistych.

Sprawy organizacyjne. dr Barbara Przebieracz Bankowa 14, p.568


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

Instrukcja do testu z matematyki zdania logiczne, wyrażenia algebraiczne, równania kwadratowe Zakres materiału

Rachunek zdań. Materiały pomocnicze do wykładu. wykładowca: dr Magdalena Kacprzak

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

Roger Bacon Def. Def. Def Funktory zdaniotwórcze

Technika cyfrowa Synteza układów kombinacyjnych

Roger Bacon Def. Def. Def. Funktory zdaniotwórcze


PRZEWODNIK PO PRZEDMIOCIE

Myślenie w celu zdobycia wiedzy = poznawanie. Myślenie z udziałem rozumu = myślenie racjonalne. Myślenie racjonalne logiczne statystyczne

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

LOGIKA MATEMATYCZNA. Poziom podstawowy. Zadanie 2 (4 pkt.) Jeśli liczbę 3 wstawisz w miejsce x, to które zdanie będzie prawdziwe:

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

PRZEWODNIK PO PRZEDMIOCIE

Logika, teoria zbiorów i wartość bezwzględna

Matematyka dla biologów skrót wykładu 1.

1 Rachunek zdań. w(p) = 0 lub p 0 lub [p] = 0. a jeśli jest fałszywe to:

Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych

Elementy logiki i teorii mnogości Wyk lad 1: Rachunek zdań

WYDZIAŁ ***** KARTA PRZEDMIOTU

Logika i teoria mnogości Ćwiczenia

Z-LOG-1003 Logika Logics

Schematy Piramid Logicznych

Rachunek zdao i logika matematyczna

Wykład Ćwiczenia Laboratorium Projekt Seminarium Liczba godzin zajęć zorganizowanych w Uczelni ,5 1

Wykład Ćwiczenia Laboratorium Projekt Seminarium 45 30

Elementy logiki Zbiory Systemy matematyczne i dowodzenie twierdzeń Relacje

Kultura logiczna Klasyczny rachunek zdań 2/2

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

Reguły gry zaliczenie przedmiotu wymaga zdania dwóch testów, z logiki (za ok. 5 tygodni) i z filozofii (w sesji); warunkiem koniecznym podejścia do

KARTA PRZEDMIOTU. 10. WYMAGANIA WSTĘPNE: wiadomości i umiejętności z zakresu matematyki ze szkoły średniej

Podstawy techniki cyfrowej

dr ANNA NIEWULIS CENTRUM NAUCZANIA MATEMATYKI i KSZTAŁCENIA na ODLEGŁOŚĆ pokój 310

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.

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

Dalszy ciąg rachunku zdań

1 Podstawowe oznaczenia

Elementy rachunku zdań i algebry zbiorów

Logika i teoria mnogości Ćwiczenia

Podstawy logiki i teorii zbiorów Ćwiczenia

Tranzystor JFET i MOSFET zas. działania

Zestaw 1. Podaj zdanie odwrotne i przeciwstawne (kontrapozycję) dla każdego z następujących

Ćwiczenia do rozdziału 2, zestaw A: z książki Alfreda Tarskiego Wprowadzenie do logiki

Zagadnienia wybrane nauczania matematyki Kod przedmiotu

(g) (p q) [(p q) p]; (h) p [( p q) ( p q)]; (i) [p ( p q)]; (j) p [( q q) r]; (k) [(p q) (q p)] (p q); (l) [(p q) (r s)] [(p s) (q r)];

Wstęp do sieci neuronowych, wykład 02 Perceptrony c.d. Maszyna liniowa.

KARTA PRZEDMIOTU. 12. PRZEDMIOTOWE EFEKTY KSZTAŁCENIA Odniesienie do kierunkowych efektów kształcenia (symbol)

Treści programowe. Matematyka. Literatura. Warunki zaliczenia. Funkcje elementarne. Katarzyna Trąbka-Więcław

Podstawowe układy cyfrowe

Matematyki i Nauk Informacyjnych, Zakład Procesów Stochastycznych i Matematyki Finansowej B. Ogólna charakterystyka przedmiotu

PRZEWODNIK PO PRZEDMIOCIE

4 Klasyczny rachunek zdań

Zajęcia fakultatywne z matematyki (Wyspa inżynierów) Dodatkowe w ramach projektu UE

R n jako przestrzeń afiniczna

Podstawy Automatyki. Wykład 9 - Podstawy matematyczne automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki

Podstawy logiki i teorii zbiorów Ćwiczenia

Elementy logiki (4 godz.)

Matematyka dla studentów ekonomii : wykłady z ćwiczeniami/ Ryszard Antoniewicz, Andrzej Misztal. Wyd. 4 popr., 6 dodr. Warszawa, 2012.

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

1. Elementy logiki matematycznej, rachunek zdań, funkcje zdaniowe, metody dowodzenia, rachunek predykatów

Opis przedmiotu: Matematyka I

WSTĘP DO ANALIZY I ALGEBRY, MAT1460

studia stacjonarne w/ćw zajęcia zorganizowane: 30/15 3,0 praca własna studenta: 55 Godziny kontaktowe z nauczycielem akademickim: udział w wykładach

ĆWICZENIE 2. DEF. Mówimy, że formuła A wynika logicznie z formuł wartościowanie w, takie że w A. A,, A w KRZ, jeżeli nie istnieje

Podstawowe Pojęcia. Semantyczne KRZ

Transkrypt:

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

Wykłady : 45h (w semestrze zimowym) ( Egzamin) 30h (w semetrze letnim ) ( Egzamin) Zajęcia praktyczne: 15h - ćwiczenia w semestrze zimowym 15h - laboratoria w semetrze letnim Aby przystapić do egzaminu należy mieć zaliczone ćwiczenia Zaliczenie egzaminu od 50% punktów (przy każdym zadaniu podana liczba punktów) Dla studentów 1-ego roku obecność na wykładach jest obowiazkowa!!! (podczas wykładu moga być sporzadzane listy obecności) Dopuszczalne 3 nieusprawione nieobecności Nieobecności można usprawiedliwiać Informatyka Stosowana Wykład 1 3 października 2016 2 / 26

Jak wyglada egzamin? Imię i nazwisko... liczba punktów:... Informatyka Stosowana, EGZAMIN, 2016.09.09 2x + y z + w = 0 i) y + 2z + w = 1, ii) A = 3x 2z = 2. Zad.1 1 0 2 1 1 2 3 1 1, b = 1 0 1 (1p) Rozwiazać układ równań i) (bez stosowania metody podstawiania!!!)., iii) Rzad 1 { x 2y 6 3x + y 1. Zad.2 Zad.3 Zad.4 Zad.5 (1.5p) Obliczyć A 1 i A 1 b, gdzie A i b zadane sa ii). (1.5p) Rozwiazać graficznie i za pomoca odpowiedniego "układu równań" układ nierówności iii). (1p) Znaleźć wartość największa i najmniejsza funkcji f (x, y) = x + y przy warunkach: (1p) Podać definicję pierścienia. x + y 6, 3x + y 2, x 0, y 0. Zad.6 (1p) Sprawdzić, czy odwzorowanie f (x 1, x 2 ) = (2x 1, x 2 2, 2x 1 + x 2 ) jest liniowe.. Zad.7 (2p) W zbiorze R określamy działania i następujaco: a b = a + b 1, a b = 2ab + 1.Wyznaczyć: a) element neutralny e działania, b) element odwrotny dla dowolnego a. Obliczyć 1 1, 2 1. c) wyznaczyć element neutralny e względem działania, (uwaga!!: dla każdego a jest inny ) d) element odwrotny do a względem działania. Obl. 3 1, 4 1. Zad.8 Zad.9 (1p) Sprawdzić, czy wektory (1, 0, 0, 0), (1, 1, 0, 1), (0, 1, 0, 1) sa liniowo niezależne w R 4. (2p) Rozważmy punkty A = (3, 1, 2), B = (1, 2, 3), C = (0, 1, 0). Wyznaczyć: a) równanie płaszczyzny π przechodzacej przez punkty A,B i C; b) kosinus kata ABC; c) długość środkowej BS d) odległość od płaszczyzny π punktu (1, 1, 1). Informatyka Stosowana Wykład 1 3 października 2016 3 / 26

Kontakt : najlepiej rozpoczać od kontaktu mailowego: mbucko@utp.edu.pl osobisty (najlepiej podczas konsultacji, ale dogodny termin można umówić również mailowo) termin konsultacji podam wkrótce ( łacznie 1,5h ) planuję 7:15-7:45 w sali wykładowej 1B do ustalenia zostaje 1h treści wykładów nie trzeba przepisywać, pliki będa udostępniane pliki z wykładów moga nie zawierać wykresów, rozwiazań zadań, itp. i dlatego warto je notować tzw. "szybki" kontakt ze Starosta (numer telefonu do kontaktu) Informatyka Stosowana Wykład 1 3 października 2016 4 / 26

Co w Syllabusie? a) logika b) analiza matematyczna c) algebra d) rachunek prawdopodobieństwa i statystyka matematyczna (?) e) elementy programowania liniowego Informatyka Stosowana Wykład 1 3 października 2016 5 / 26

Literatura podstawowa 1. Leitner R., Zarys matematyki wyższej dla studentów cz.i, WNT Warszawa 2. Marek W., Onyszkiewicz J., Elementy logiki i teorii mnogości w zadaniach, PWN Warszawa 3. Maćkiewcz A., Algorytmy algebry liniowej metody bezpośrednie, Wydawnictwo Politechniki Poznańskiej 4. Stankiewicz W., Zadania z matematyki dla wyższych uczelni technicznych cz. IA, cz.ib PWN Warszawa 1975 5. Plucińska A., Pluciński E., Probabilistyka: Rachunek prawdopodobieństwa, Statystyka matematyczna, Procesy stochastyczne WNT, Warszawa Informatyka Stosowana Wykład 1 3 października 2016 6 / 26

Literatura uzupełniajaca 1. Białynicki - Birula A., Algebra, PWN Warszawa 2. Żakowski B. W., Kołodziej W., Matematyka WNT, Warszawa 1975 3. Jakubowski J., Sztencel R., Wstęp do teorii prawdopodobieństwa, SCRIPT Warszawa 2001r. 4. Gewert M, Skoczylas Z. - cała seria Informatyka Stosowana Wykład 1 3 października 2016 7 / 26

Elementy logiki matematycznej Informatyka Stosowana Wykład 1 3 października 2016 8 / 26

Logika matematyczna zajmuje się zdaniami w sensie logiki, tzn. takimi zdaniami orzekajacymi, które sa prawdziwe albo fałszywe. Zdanie prawdziwe ma wartość logiczna 1. Zdanie fałszywe ma wartość logiczna 0. Zdania oznaczamy małymi literami: p, q, r,... Zdania pytajace i rozkazujace nie sa zdaniami w sensie logiki. Informatyka Stosowana Wykład 1 3 października 2016 9 / 26

Przykład 1. "13 jest liczba parzysta" ma wartość logiczna 0 (bo fałsz) 2. "13 jest nieszczęśliwa liczba " nie jest zdaniem (logicznym), bo nie jest ani prawdziwe ani fałszywe. Z jednego albo kilku zdań możemy utworzyć nowe zdania (tzw. zdania złożone) przy użyciu operatorów logicznych (zwanych również spójnikami zdaniowymi albo funktorami zdaniotwórczymi). Informatyka Stosowana Wykład 1 3 października 2016 10 / 26

Podstawowe operatory logiczne: operator jednoargumentowy zaprzeczenie (negacja) operatory dwuargumentowe koniunkcja alternatywa alternatywa rozłaczna implikacja równoważność Informatyka Stosowana Wykład 1 3 października 2016 11 / 26

zaprzeczenie (negacja) zdania p oznaczamy p albo p czytamy: "nieprawda, że p"; tabelka wartości p p 0 1 1 0 Jaka wartość logiczna ma zdanie ( p)? (tzw. podwójne zaprzeczenie) Informatyka Stosowana Wykład 1 3 października 2016 12 / 26

koniunkcja zdań p i q oznaczamy p q czytamy: "p i q" tabelka wartości p q p q 1 1 1 1 0 0 0 1 0 0 0 0 Koniunkcja dwóch zdań jest prawdziwa tylko wtedy, gdy oba zdania sa prawdziwe. Najłatwiej liczac p q po prostu wymnożyć wartości logiczne składowych zdań. W informatyce: If (warunek1)&(warunek2) then..., If (warunek1)&&(warunek2) then... Informatyka Stosowana Wykład 1 3 października 2016 13 / 26

alternatywa zdań p i q oznaczamy p q czytamy: "p lub q" tabelka wartości p q p q 1 1 1 1 0 1 0 1 1 0 0 0 Alternatywa dwóch zdań jest prawdziwa, gdy co najmniej jedno ze zdań jest prawdziwe. Alternatywa dwóch zdań jest fałszywa tylko wtedy, gdy oba zdania sa fałszywe. W informatyce: If ( warunek 1 or warunek 2 ) then... If ( warunek 1 warunek 2 )... Informatyka Stosowana Wykład 1 3 października 2016 14 / 26

alternatywa rozłaczna, różnica symetryczna, xor zdań p i q oznaczamy p q czytamy: "albo p albo q" ("albo" oznacza : "dokładnie jedno ze zdań p i q ") tablica wartości p q p q 1 1 0 1 0 1 0 1 1 0 0 0 Działanie XOR dwóch zdań jest prawdziwe, gdy dokładnie jedno ze zdań jest prawdziwe. Działanie XOR dwóch zdań jest fałszywe, gdy zdania p i q maja te same wartości logiczne. Informatyka Stosowana Wykład 1 3 października 2016 15 / 26

implikacja (wynikanie) oznaczamy p q czytamy "jeżeli p to q" tabelka wartości p q p q 1 1 1 1 0 0 0 1 1 0 0 1 Implikacja jest fałszywa tylko wtedy, gdy z prawdy wynika fałsz. Informatyka Stosowana Wykład 1 3 października 2016 16 / 26

równoważność p q czytamy: "p wtedy i tylko wtedy, gdy q" tabelka wartości p q p q 1 1 1 1 0 0 0 1 0 0 0 1 Dwa zdania sa równoważne, gdy maja takie same wartości logiczne, czyli sa równocześnie prawdziwe, albo równocześnie fałszywe. Zaprzeczeniem działania jest działanie XOR, zatem p XOR q (p q) Informatyka Stosowana Wykład 1 3 października 2016 17 / 26

Przykład p - zdanie " Bydgoszcz jest stolica Polski", q - zdanie " UTP jest w Bydgoszczy" Określić wartość logiczna zdań: p, q, p q, p q, p q, q p, p q. Informatyka Stosowana Wykład 1 3 października 2016 18 / 26

Definicja Tautologia (inaczej prawem rachunku zdań) nazywamy zdanie złożone, które jest prawdziwe niezależnie od wartości logicznych zdań, z których jest złożone. Informatyka Stosowana Wykład 1 3 października 2016 19 / 26

Niektóre prawa rachunku zdań: 1. prawo podwójnego przeczenia : ( p) p 2. prawo wyłaczonego środka: p ( p) 3. prawa de Morgana: 4. (p q) p ( q) 5. p q ( q) ( p) 6. (p q) r (p r) (q r) 7. (p q) r (p r) (q r) (p q) ( p) ( q) (p q) ( p) ( q) Informatyka Stosowana Wykład 1 3 października 2016 20 / 26

Kwantyfikatory Definicja Wyrażenie "dla każdego x" nazywamy kwantyfikatorem ogólnym i oznaczamy x. Wyrażenie "istnieje x" nazywamy kwantyfikatorem szczegółowym i oznaczamy x. Zapis x X x X p(x) oznacza: dla każdego x ze zbioru X zachodzi p(x). p(x) oznacza: w zbiorze X istnieje x taki, że zachodzi p(x). Oczywiście x p(x) x p(x) ale x p(x) x p(x) Informatyka Stosowana Wykład 1 3 października 2016 21 / 26

Przykład x R x 2 + 4 > 0 - zdanie prawdziwe Zatem również x R x 2 + 4 > 0 jest zdaniem prawdziwym. x R x R x 2 + 4 = 0 - zdanie fałszywe x 2 4 = 0 - zdanie prawdziwe n N 4n > 20 - zdanie fałszywe (bo np. liczby 1, 2, 3, 4, 5 tej nierówności nie spełniaja) x R y R x + y = 2 - prawda, bo taki y ma wartość y = 2 x x R y R xy 2 0 - prawda, bo taka nierówność jest prawdziwa dla x 0 Informatyka Stosowana Wykład 1 3 października 2016 22 / 26

Prawa de Morgana dla kwantyfikatorów: ( x p(x)) x ( p(x)) ( x p(x)) x ( p(x)) Zatem ponieważ x R x 2 + 1 > 0 jest prawda, więc zaprzeczenie jest fałszem ( x R x 2 + 1 > 0) x R ( (x 2 + 1 > 0)) x R x 2 + 1 0 ponieważ x R (x 1) 2 < 0 jest fałszem, więc zaprzeczenie jest prawda ( x R (x 1) 2 < 0) x R ( (x 1) 2 < 0) x R (x 1) 2 0 Informatyka Stosowana Wykład 1 3 października 2016 23 / 26

Zdefiniowana logikę wykorzystujemy w budowaniu tzw.bramek logicznych (->Wikipedia->Bramka logiczna) Bramka logiczna - element konstrukcyjny maszyn i mechanizmów (dziś zazwyczaj: układ scalony...), realizujacy fizycznie pewna prosta funkcję logiczna, której argumenty (zmienne logiczne) oraz sama funkcja moga przybierać jedna z dwóch wartości, np. 0 lub 1. Podstawowymi elementami logicznymi, stosowanymi powszechnie w budowie układów logicznych, sa elementy realizujace funkcje logiczne: alternatywy, koniunkcji, negacji. Sa to odpowiednio bramki OR, AND i NOT. Za pomoca dwóch takich bramek (OR i NOT lub AND i NOT) można zbudować układ realizujacy dowolna funkcję logiczna. Bramki NAND (negacja koniunkcji) oraz NOR (negacja sumy logicznej) nazywa się funkcjonalnie pełnymi, ponieważ przy ich użyciu (tzn. samych NAND lub samych NOR) można zbudować układ realizujacy dowolna funkcję logiczna. Informatyka Stosowana Wykład 1 3 października 2016 24 / 26

Zatem bramka logiczna realizuje pewna prosta funkcję logiczna o argumentach 0 i 1. W zależności od składowych funkcji logicznych mamy następujace rodzaje bramek: bramka NOT (zaprzeczenie ) bramka AND (iloczyn logiczny ) bramka NAND ( NOT AND = ) bramka OR (alternatywa logiczna ) bramka NOR (NOT OR = ) bramka XOR (NEQ) (alternatywa rozłaczna) bramka XNOR ( = NOT XOR, czyli zaprzeczenie alternatywy rozłacznej) Informatyka Stosowana Wykład 1 3 października 2016 25 / 26

Dziękuję za uwagę! Informatyka Stosowana Wykład 1 3 października 2016 26 / 26