공리 집합론 (Axiomatic Set Theory)

Slides:



Advertisements
Similar presentations
파이썬 (Python). 1 일 : 파이썬 프로그래밍 기초 2 일 : 객체, 문자열 3 일 : 문자인코딩, 정규표현식, 옛한글 4 일 : 파일 입출력 5 일 : 함수와 모듈 6 일 : 원시 말뭉치 다루기 실습 7 일 : 주석 말뭉치 다루기 실습 8 일 : 웹 데이터로.
Advertisements

변수와 조건문 빛나리 36 호 박승운. 파이썬 쉽게 사용하기 Python IDLE 사용 FILE - New File 로 파일 만들기 Run – Run Module 로 실행하기.
Add Your Text 5. 지수함수와 로그함수 1. 지수함수 2. 로그함수 · 지수함수와 그 그래프 · 지수방정식과 지수부등식 · 로그 함수와 그 그래프 · 로그방정식과 로그부등식.
언어와 문법 (languages, grammar)
Compiler Lecture Note, Inroduction to FL theory
Compiler Lecture Note, Inroduction to FL theory
이산수학 (2012년 2학기) : 강의 소개 담당교수: 류승택 (60주년 기념관: 18407)
최윤정 Java 프로그래밍 클래스 상속 최윤정
2. 형식언어 (Formal Language)
3장. 변수와 연산자. 3장. 변수와 연산자 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, / 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, /
오토메타 형식언어 2003년도 제 2학기.
형식언어와 유한상태기계.
제 6장. 생성자와 소멸자 학기 프로그래밍언어및실습 (C++).
Chapter 04 C 연산자의 이해.
10장 함수.
최현진 정경대학 정치외교학과 국제정치론 2014 가을학기 제1주(2) 최현진 정경대학 정치외교학과
Tel : Office : 2공학관 408호 오토마타 및 형식언어 김 현 성 Tel : Office : 2공학관 408호
9. 통사론
공개키 암호화 프로그래밍 전자상거래보안.
Sung-Hae Jun 자연어 처리의 이해 Sung-Hae Jun
11장. 포인터 01_ 포인터의 기본 02_ 포인터와 Const.
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
Discrete Math II Howon Kim
Modulo 연산.
주요 내용 형식 언어와 문법 정규식과 정규 집합 유한 상태 기계 정규 문법과 유한 상태 기계와 정규집합.
Tail-recursive Function, High-order Function
지식 표현과 논리 (Lecture Note #5)
디 지 털 공 학 한국폴리텍V대학.
일차방정식의 풀이 일차방정식의 풀이 순서 ① 괄호가 있으면 괄호를 먼저 푼다.
2. 형식언어 (Formal Language)
Ⅲ. 이 차 방 정 식 1. 이차방정식과 그 풀이 2. 근 의 공 식.
13. 연산자 오버로딩.
1.4 중첩된 한정기호 (Nested Quantifiers) 이산수학 (Discrete Mathematics)
술어명제의 해석  ∧ ∨ → ↔  =.
벡터의 공간 이문현.
문제 2명의 사형수가 있다. 둘에게는 검정색 모자와 흰색 모자를 임의로 씌우는데, 자기가 쓴 모자의 색은 절대로 알 수가 없다. 서로 상대의 모자색만을 볼 수 있고, 이들이 살기 위해선 자신의 쓴 색의 모자를 맞춰야 한다. 단, 둘 중 한명만이라도 자신이 쓴 모자의 색을.
DaVID HILBERT 배경록.
3장. 변수와 연산자 교안 : 전자정보통신 홈페이지 / 커뮤니티/ 학술세미나
Discrete Math II Howon Kim
4장 기하학적 객체와 변환 - 기하 1장 – 그래픽스 시스템과 모델 2장 – 그래픽스 프로그래밍 3장 – 입력과 상호작용
20장. 객체지향 프로그래밍 01_ 객체지향 프로그래밍의 시작.
3. 정규 언어(Regular Language)
이산수학(Discrete Mathematics)  명제의 동치 (Propositional Equivalence)
이산수학 담당교수 : 박미경 1.
각종 연결 프로그램이 실행되지 않을 때 도움말을 클릭하세요
합집합과 교집합이란 무엇인가? 01 합집합 두 집합 A, B에 대하여 A에 속하거나 B에 속하는 모든 원소로 이루어진 집합을 A와 B의 합집합이라고 하며, 기호 A∪B로 나타낸다. A∪B ={x | x∈A 또는 x∈B}
Fitting / Matrix / Excel
2. Boole 대수와 논리 게이트.
⊙ 이차방정식의 활용 이차방정식의 활용 문제 풀이 순서 (1)문제 해결을 위해 구하고자 하는 것을 미지수 로 정한다.
삼각형의 합동에 대한 증 명 조. 김필란, 신명화, 추청화.
01 로그의 정의 ⑴ 일 때, 양수 에 대하여 을 만족시키는 실수 는 오직 하나 존재한다. 이때 를
약식 진리표를 이용한 타당성 증명 진리표 그리기 방법의 한계
에어 PHP 입문.
4장. 데이터 표현 방식의 이해. 4장. 데이터 표현 방식의 이해 4-1 컴퓨터의 데이터 표현 진법에 대한 이해 n 진수 표현 방식 : n개의 문자를 이용해서 데이터를 표현 그림 4-1.
작도 작도 작도: 눈금 없는 자와 컴퍼스만을 사용하여 도형을 그리는 것
2장 PHP 기초 PHP의 시작과 끝을 이해한다. 주석문에 대하여 이해한다. echo 문을 이용하여 화면에 출력하
부 교 재 : J.-P. Aubin, Applied Abstract Analysis 교과내용 :
제 8장. 클래스의 활용 학기 프로그래밍언어및실습 (C++).
쉽게 배우는 알고리즘 2장. 점화식과 점근적 복잡도 분석
제 22 강 논리식 및 논리 값 shcho.pe.kr.
엔화 대환/대출 자금용도 대상 이자 차액 효과 (A,B,C) 환율 리스크 헷징 (A,B) 엔화의 평균환율 (A,B,C)
제 3장. Regular Languages 와 Regular Grammars
이산수학(Discrete Mathematics)  술어와 한정기호 (Predicates and Quantifiers)
수학 2 학년 1 학기 문자와 식 > 부 등 식 ( 1 / 2 ) 일차부등식의 풀이.
(Permutations and Combinations)
교착 상태 해결 : 교착 상태 탐지 교착 상태 탐지(Deadlock Detection)
퍼지 이론 (Lecture Note #12) 인공지능 이복주 단국대학교 컴퓨터공학과
진리표를 이용한 타당성 증명 진리표(truth table) : 단순 문장들이 진리값을 상이하게 가질 수 있는 가능한 모든 경우를 남김없이 열거한 표 (ex) 오늘은 날씨가 맑거나 비가 올 것이다. 오늘은 날씨가 맑다 비가 온다 오늘은 날씨가 맑거나 비가 올 것이다. T.
Countable & Uncountable
7 생성자 함수.
Presentation transcript:

공리 집합론 (Axiomatic Set Theory) 칸토어(G. Cantor) 집합론 (원시적인 형태) 공집합 { }, {1, 2777771}, {{}, {1}} … x A: x는 A의 원소이다. A B: A는 B의 부분집합이다. AB, AB A = {x: x는 소크라테스를 읽은 한국인} A = {x: P(x)}는 집합이다.

러셀의 모순(Rusell’s Paradox) N  N C = {x: x는 x x를 만족하는 집합} C가 집합이라면 C  C 이라면 C C C C 이라면 C  C 즉 모순이다.

체르멜로 프랜켈 (Zermelo-Fraenkel) 공리집합론 클래스 도입, 집합은 클래스의 원소가 되어야 한다. A ∋ A_1 ∋ A_2 ∋ A_3 ∋ A_4 ∋…. 는 존재하지 않는다. 공리들

수학의 기초로서의 집합론 모든 수학적 관계는 집합들의 관계로 이해해야 한다. A, B 집합, A와 B의 관계란 AxB의 부분집합을 말한다. 함수, 순서등이 이렇게 표현된다. 정수, 실수, 더하기, 곱하기 군,환,모듈,체, 유클리드공간, 비유클리드공간…..

칸토어의 수 (Ordinal) 0 = {}, 1={{}}, 2={{},{{}}}, …. A+1 = A {A} 내부에 순서가 정해져 있다.  = {0,1,2,3,4, ….} 더하기 곱하기를 정할 수는 있다. (문제가 많음) +1 = {0,1,2,3,4,…..,} 2= {0,1,2,3,…., , +1, +2, …} 2 = {0,1,2,3, …, , +1, +2, …, 2, …, 3, …, …., n,…}

Cardinal Card(R) > Card(Q) = Card(Z) 1, ½, 1/3, ¼, 1/5, …… 2, 2/2,2/3,2/4,2/5,….. 3, 3/2, 3/3,3/4,3/5,….. R A1=0.0011245… A2=1.2341567… A3=0.5746000… ……… 대각수에서 각 digit을 한 개씩 바꾼 수는 리스트에 없다.

초한수 aleph0, aleph1, aleph2, ….. aleph0 + aleph1 = alph1,…. 2aleph0 = aleph1? …..(연속체가설) P(A) = 2A 로 정의됨 칸토어 (p. 82 II) Card A < Card P(A)

Card A < Card P(A) A의 원소 -> P(A)의 원소 y -> A(y)={a, c, d} ⊂ A z -> A(z)={a, c, d, e} ⊂ A t -> A(t) = {a, b, c, d} ⊂ A …. U = {x| x ∉ A(x)} w -> U w가 U의 원소라면 w ∉ A(w)=U w가 U의 원소가 아니라면 w ∊ A(w) = U 즉 모순이다.

힐베르트 계획(Hilbert Program) 힐베르트(1862-1943) 수학의 공리화 공리체계의 완전성을 주장: 즉 수학적으로 제대로 만들어진 질문은 답이 있다. 예: 삼각형의 각의 합은 180도이다. Godel에 의해서 충분히 복잡한 공리체계는 항상 결정불가능인 명제가 존재한다는 것이 보여졌다.

괴델정리 정수와 덧셈, 곱하기등이 있는 어떠한 공리체계도 결정이 불가능한 명제가 있다. (2nd order logic) Godel, Escher, Bach 저자 D. Hofstadter (Pulitzer Prize)

Epimenides paradox The following sentence is false. The preceding sentence is true.

Richard Paradox 자연수가 가질수 있는 모든 성질들의 정의를 나열한다. 즉 성질 1개 <-> 자연수 어떤자연수가 그자연수가 가르치는 성질을 가지지 않는 경우 리차드수라한다. N을 리차드 성질에 해당하는 자연수라하자. 그러면 N이 리차드 <-> N은 리차드가 아니다. 모순이다 이것은 잘못되었다. 왜냐하면 리차드성질은 리스트에 없기때문이다.(meta-mathematical) 괴델정리는 이러한 어려움이 없다.

(*) 이쪽에서 별표를 부친 명제는 증명 불가능이다. (*) 이쪽에서 별표를 부친 명제는 증명 불가능이다. 이 명제는 참또는 거짓이다. 거짓이라면 이 명제는 증명가능이고 즉 참이다. 즉 이 명제는 참이다. 이 명제가 참이라면 이명제는 증명불가능이다. 즉 참이지만 증명이 불가능이 명제가 존재한다.

괴델정리 Godels proof (New York Univ. Press 2001) 모든 명제는 산술의 문제로 바꿀수 있으며 명제의 증명도 산술화 된다. (괴델산술화) 만약 모든 명제가 참 또는 거짓이며 그에 대한 증명이 항상존재한다고 하자. 모든 명제와 증명을 나열하자. (y의 괴델수 17) ∃x Dem(x, z) 괴델수 z인 명제의 괴델수 x증명 sub(y, 17, y) y가 괴델수인 공식의 17변수를 y의 괴델수로 치환 ~(∃x) Dem(x, sub(y, 17, y)) 괴델수를 n ~(∃x) Dem(x, sub(n, 17, n)) 은 증명불가능 (sub(n, 17, n)은 이 공식의 괴델수)

현대 논리학의 탄생 Proof theory, Model theory Tarski, Robinson, Cohen (연속체 가설의 결정 불가능성) Computability theory Church, Turing, Kleene

언어와 문법 (languages, grammar) 과거의 문법: 법률처럼 조직되어 해서 안될일들의 망라 Syntactic structure, grammar 언어의 역사, 진화연구 (과학적 접근) Saussure, Boas, Bloomfield Chomsky의 생성문법 정규 문법 <-> finite state automata (computer 의 일종)

언어와 문법 (languages, grammar) 과거의 문법: 법률처럼 조직되어 해서 안될일들의 망라 Syntactic structure, grammar 언어의 역사, 진화연구 (과학적 접근) Saussure, Boas, Bloomfield Chomsky의 생성문법 정규 문법 <-> finite state automata (computer 의 일종)

언어와 문법 (languages, grammar) 과거의 문법: 법률처럼 조직되어 해서 안될일들의 망라 Syntactic structure, grammar 언어의 역사, 진화연구 (과학적 접근) Saussure, Boas, Bloomfield Chomsky의 생성문법 정규 문법 <-> finite state automata (computer 의 일종)

생성(영)문법 <sentence> -> <subject><predicate> <subject> -> <noun phrase> <noun phrase> -> <noun> <noun phrase> -> <noun><conjunction><noun> <conjunction> -> and <noun>-> Jack <noun> -> Jill

<predicate> -> <verb><prepositional phrase> <propositional phrase> -> <proposition><article><noun> <preposition> -> up <article> -> the <noun> -> hill Jack and Jill ran up the hill

S(sentence) -> DNP(noun phrase) VP (verb phrase) VP -> V(verb) DNP PP (prepositional phrase) -> P(preposition) DNP DNP -> DET NP DNP -> DNP PP NP -> A(adjective) NP N -> NP The womans runs to the big car

Formal grammar G=(N,T,P,S) N finite set of nonterminal symbols T terminal symbols (N, T disjoint) P productions 생성자 S sentence symbol 문장기호 P의 원소 aAb -> awb (A = S or nonterminal symbol, w ∊ (N∪T)*

언어(language) L(G) = {w∈T*: S =>* w} G N={A}, T={a,b} S -> A, A -> aAb, A-> ab S => A => aAb => aaAbb => aaabbb L(G) = {akbk: 모든 k ≧1} G1 N={A, B, C}, T={a, b,c} P: S -> A, A -> aABC, A-> abC, CB -> BC, bB-> bb, bC -> bc, cC->cc L(G1) = {akbkck: 모든 k ≧1}