디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[일반] 내가 밑의 문제의 논리 체계를 만든 이유:앱에서 작성

기괴공학도갤로그로 이동합니다. 2018.12.10 13:26:18
조회 453 추천 0 댓글 10
														

Prolog라는 논리형 프로그래밍 언어가 있다.
수리논리와 집합론을 공부하는 중에
정주희 교수님이 Proofmood라는 증명확인기계를
구현하신 걸 보고 나도 만들어보고 싶었다.
그런데 Prolog로 공리계를 코딩하면 인터프리터가
식이 공리계를 만족하는지를 증명하므로,
이걸로 구현할 수 있을 것 같았고
몇 가지 케이스에 대해서는 잘 돌아갔다.
그러나 Prolog 인터프리터는 DFS( 깊이우선탐색 )을
사용하므로 무한루프에 빠져버리는 경우가 있었다.
그래서 나는 Prolog를 개선한 언어를 만들고 싶다.
1. 인터프리터가 DFS를 사용하지 않을 것.
2. 타입을 두어 그 타입의 모든 값에 대하여 탐색할 것.

이제 나만의 언어 Butterfly를 소개하겠다.
타입은 생성자의 집합이며 대상영역과 대응된다.
n항 생성자는 값 n개와 결합하여 타입의 값이 되고,
함수 또는 상수에 대응된다.
변수는 항으로 치환될 수 있다.
항은 변수이거나 생성자와 항의 결합이다.
식은 술어와 항의 결합이고,
변수 배정은 식에 있는 변수를 값으로 치환한다.
공리는 "임의의 변수 배정이 주어졌을 때,
(어떤 논리식들의 집합)의 원소가 모두 참이면
(어떤 논리식)이 참이다."의 꼴 뿐이다.
그리고 인터프리터에 식을 주면 어떤 변수 배정에서 그 식이 공리계로부터 유도될 수 있는지를 답한다.

연약해보이지만 이걸로 명제논리에서의 증명
→ Sigma proves phi
이 존재하는지를 알 수 있다.

이제 구현이 문제인데,
지금 생각해둔 건 뉴런에서 힌트를 얻은 것이다.
ㅂㅅ같게도 약간 Dimer스럽다.
0개 이상의 입력돌기와 1개의 출력돌기를 가진 뉴런은 어떤 공리와 대응되며 입력돌기는 그 공리의 머리 부분, 출력돌기는 꼬리 부분에 대응된다.
각 돌기는 점에서 만나며,
각 점은 고유한 술어에 관한 식의 집합- 공집합으로 초기화됨 -을 가지고 있다.
이때 필요한 기술이 식의 집합 Phi와 식 psi가
주어졌을 때, psi[x := t] in Phi인 변수 x와 항 t의 순서쌍의 집합을 찾아내는 법이다.
이때 순서쌍 (x, t)가 psi에 대응하는 입력돌기를 활성화시킨다고 하자.
모든 입력돌기를 활성화시키는 순서쌍의 집합의 각 원소에 대응하는 적절한 식들을 뉴런은 매 순간마다 출력돌기에서 출력한다.

더 좋은 방법이 있으면 알려주세요. 제발 ㅠㅠ
이거 구현하고 과제 날로 먹고싶은 마음은 없지 않습니다.

- 희망의 등불
자동등록방지

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기
자동등록방지

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
2863 설문 시세차익 부러워 부동산 보는 눈 배우고 싶은 스타는? 운영자 24/05/27 - -
41980 공지 공지 테스트 [9] Rafle갤로그로 이동합니다. 22.10.12 3333 6
42225 공지 수학 갤러리 추천도서 ㅅㄲㅁㅇ갤로그로 이동합니다. 22.10.17 6147 6
41450 공지 수잘갤에서 병신이 되지 않기 위해 명심할 행동강령 [17] ㅅㄲㅁㅇ갤로그로 이동합니다. 22.09.26 4996 47
14721 공지 고닉추 2 이하인 념글은 내림 [7] ㅅㄲㅁㅇ갤로그로 이동합니다. 20.04.12 4766 31
34238 공지 글 삭제 방침 [25] Rafle갤로그로 이동합니다. 22.02.16 3592 33
57629 중고딩 식으로 푸는 방법 수갤러(45.64) 00:50 45 0
57627 대학교 라플라스 주기함수 질문 ㅇㅇ(125.188) 05.28 42 0
57626 일반 학부 1년생이 볼 수 있을 위상수학 강의 있을까 [3] 수학과뉴비0년차갤로그로 이동합니다. 05.28 124 0
57625 일반 수학과 대학원 생활 공대 대학원 생활 이상으로 빡셈? [1] 수갤러(211.105) 05.28 131 0
57624 대학교 선대 row echelon form 질문 [6] ㅇㅇ(118.235) 05.28 86 0
57623 중고딩 n중근은 n개로 세야되니까 이 문제 오류죠? [1] 수갤러(221.149) 05.28 149 0
57622 일반 군대에서 공부하기 좋은 책 추천 [1] 수갤러(106.101) 05.28 161 0
57621 일반 학부수준 수학 겉핥기로 보려면 어떻게 해야되냐 [2] ㅇㅇㅇㅇ(211.56) 05.28 134 1
57619 일반 pointwise랑 uniformly conv~의 차이는 어디서 오는거지 [14] 코드는쓰기싫고디시콘은쓰고싶어서판고닉갤로그로 이동합니다. 05.28 164 0
57616 일반 갈루아 이론 질문 2개 헬프ㅠ 5일동안 고민중 [9] 고무졸직갤로그로 이동합니다. 05.28 207 0
57615 일반 랭 보고있는데 이거맞음? [2] 수갤러(14.43) 05.28 238 0
57614 일반 수학과는 기본이 실리콘밸리냐??? ㅇㅇ갤로그로 이동합니다. 05.28 110 0
57613 대학교 유튜브에 수학 강의 괜찮은사람 추천좀 [4] ㅇㅇ갤로그로 이동합니다. 05.28 152 0
57611 중고딩 아래 올라온 문제 그림 안 그리고 푸는 법 뭘까? [3] ㅇㅇ(222.112) 05.28 197 0
57610 일반 2시간 뒤면 미방 5차 시험인데 [4] 연쵸갤로그로 이동합니다. 05.28 148 0
57609 일반 도전적인 적분 모음집 수갤러(211.112) 05.28 110 0
57607 대학교 집합론 문제 질문점요 [5] 심심한사람갤로그로 이동합니다. 05.28 200 0
57606 일반 난 floor ceiling 기호가 수갤러(68.161) 05.27 113 0
57605 일반 만 31에 대학원 어때.. [6] 수갤러(223.39) 05.27 313 0
57604 일반 아 변수변환 어렵네. [17] ㅇㅇ(211.234) 05.27 318 0
57603 일반 8번 질문 [2] 수갤러(211.234) 05.27 119 0
57602 일반 너희들은 대학원 생활 vs 회사 생활 어디가 더 널널했어? ㅇㅇ갤로그로 이동합니다. 05.27 111 0
57601 일반 평면에서 회전이동에 관하여 질문 [4] 무하메드갤로그로 이동합니다. 05.27 87 0
57600 대학교 안 풀리는 연습문제 있으면 다들 어떻게 함? [5] ㅇㅇ(118.235) 05.27 169 0
57599 일반 항진명제는 항상 참이다 이거 메타정리인가요? [1] ㅇㅇ(223.39) 05.27 127 0
57597 중고딩 이거 어떻게 푸나요 [3] 수갤러(222.119) 05.27 301 0
57595 일반 프리드버그는 복습용으로나 봐야겟음 [1] ㅇㅇ(163.152) 05.27 190 1
57594 대학교 리만적분에 관한 문제 [2] 수갤러(211.234) 05.27 152 0
57593 일반 자연계 학부와 대학원 카이스트 vs 서울대 [7] ㅇㅇ(182.226) 05.27 409 0
57592 일반 신발끈 못묶는데 매듭이론 공부하면 도움될까요 [8] ㅇㅇ(163.152) 05.27 260 0
57590 일반 해석학 타오책 ㄱㅊ음? [2] 수갤러(121.163) 05.27 170 0
57589 대학교 프리드버그 선형대수학 북미판 원서 구하는 방법 아시는분? [5] 수갤러(121.171) 05.27 168 0
57588 일반 바이오인포에서 쓰는 수학이 뭐가 있을까 [2] 유해환경갤로그로 이동합니다. 05.27 126 0
57585 일반 오늘 느낀건데 hat 너무 귀여운거같다 [1] 수갤러(61.105) 05.26 197 2
57584 일반 현대대수 한글 번역본 괜찮은 거 있나요? [6] 수갤러(118.44) 05.26 235 0
57582 일반 칭찬합시다 [15] ㅇㅇ(218.239) 05.26 462 2
57581 일반 수학 좆같네 전공 다른거할걸 [4] 연쵸갤로그로 이동합니다. 05.26 330 0
57580 중고딩 너무 헷갈리는데 도와주세요(공간도형의 방정식 개념 질문) [4] 개씨발강평갤로그로 이동합니다. 05.26 192 1
57579 대학교 라플라스 변환 질문 [2] ㅇㅇ(125.188) 05.26 167 0
57578 중고딩 물리학을 마스터하면 세상의 구조가 다 보이나요? [4] 수갤러(106.101) 05.26 289 0
57577 일반 님들 프로그래밍문제(백준) 잘품? [2] 수갤러(218.158) 05.26 222 0
57576 일반 어느날 Lp공간이란 개념이 사라지면 어떤문제가 발생해? [3] ㅇㅇ갤로그로 이동합니다. 05.26 359 0
57574 대학교 실해석 독학 어려울까 [9] ㅇㅇ갤로그로 이동합니다. 05.26 345 0
57573 일반 정수론 증명 [2] 수갤러(58.237) 05.26 184 0
57572 대학교 현대대수 마지막부분에 [1] ㅇㅇ(106.101) 05.26 193 0
57571 일반 혹시 이름에 엘키스가 들어가는 정리 찾아주실 분 있나여 ㅇㅇ갤로그로 이동합니다. 05.26 117 0
57570 중고딩 확통 질문 [3] 수갤러(112.152) 05.25 122 0
57569 일반 라그랑주 승수법< 이거 뭐지 [6] ㅇㅇ(211.234) 05.25 256 0
57568 일반 해석학 독학 타오 vs 애벗 [3] 수갤러(211.36) 05.25 236 0
57567 중고딩 이거 왜 이렇게 풀면 안됨? [3] 수갤러(223.38) 05.25 325 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2