게시판 인덱스

 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

hw3에 대한 질문

 
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4541.664A Program Analysis (Spring 2009)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
crash27



가입: 2009년 3월 14일
올린 글: 19

올리기올려짐: 2009년3월23일 22:05    주제: hw3에 대한 질문 인용과 함께 답변

ex5) 고정점을 찾는 문제에서
a)λf.(λx.if x=0?0:x+f(x-1)) (N->N)->(N->N)
고정점의 집합은 어떠한 함수들의 집합이 되는 것인가요..?

b) λx.{ε}U{ ax | xEX} E 2^S->2^S인 문제에서
앞의 함수에서 ε은 빈 문자열로 생각하고 진행하는 것 아닌가요..
=> 그래서 {ε}가 아닌 그냥 ε가 아닌가 생각했습니다.

이것이 맞다면 .. 이 집합의 공간이 왜 2^S에서 2^S로 가게 되는지..
S는 finite strings인데 이것의 2에 대한 exp라는 것이 잘 이해가 안됩니다.

c) 마지막으로 고정점에 대한 이해가 실은 아직 잘 안되는데,
1) 고정점이 어떤 함수의 형태로 나와야하는 것인지.. 집합의 형태인지 모르겠습니다.

λx.x EZ->Z 의 경우 x->x가 되는 함수인데 초기값이 없는 상태에서 어떻게 고정점을 정의하면 좋을지 모르겠습니다.

λx.x+1 EZU{∞}->ZU{∞} ㅇ의 경우도 bottom이 정의되지않아서 CPO가 되지않을 것 같은데요
고정점을 어떻게 정의의 하면 좋을지 간단히 예를 들어주시면 정말 감사드리겠습니다다! ^^

2) 문제중 CPO로 정의해서 풀수 있는 문제는.. 강의 시간에는
| | i
| | f (bottom) 이 least fixpoint라 하였는데..
---
iEN
그냥 그렇게만 쓰면 답인건가요;;; 1)과 같은 질문이네요.

3) 최소고정점을 푸는 것이 아니라 고정점을 쓰면 되는 것이기 때문에
최소 고정점을 포함하는 어떠한 집합(? 혹은 함수)를 써주면 답이 되는 것가요?
-> 3)이 맞다면 1),2)도 쉽게 생각할수 있을 것 같습니다..


crash27 가 2009년3월24일 0:21에 수정함, 총 1 번 수정됨
위로
사용자 정보 보기 비밀 메시지 보내기
공순호



가입: 2005년 9월 29일
올린 글: 363
위치: 302동 312-2호

올리기올려짐: 2009년3월23일 22:32    주제: 인용과 함께 답변

인용:
ex5) 고정점을 찾는 문제에서
a)λf.(λx.if x=0?0Mad+f(x-1)) (N->N)->(N->N)
고정점의 집합은 어떠한 함수들의 집합이 되는 것인가요..?


(N->N) -> (N->N) type 의 함수의 고정점의 type은 (N->N) 입니다.

인용:
b) λx.{e}U{ ax | xEX} E 2^S->2^S인 문제에서
앞의 함수에서 엡실론은 빈 문자열로 생각하고 진행하는 것 아닌가요..
=> 그래서 {e}가 아닌 그냥 e가 아닌가 생각했습니다.
그래서 만들어 낼수 있는 문자열은 ...
이것이 맞다면 .. 이 집합의 공간이 왜 2^S에서 2^S로 가게 되는지..
S는 finite strings인데 이것의 2에 대한 exp라는 것이 잘 이해가 안됩니다.


1. 문제를 자세히 보시면 'e'가 아니라 \epsilon 입니다. 빈 문자열(empty string)을 나타냅니다.

2. 문제의 답과 관련된 부분을 공개되는 이 게시판에 적는 것은 적합하지 않습니다. 수정해주세요.

3. 2^S 는 S의 powerset을 나타내는 기호입니다. 2^{int} 안에 속하는 원소의 예는 {1,2,3,4,5}와 같은 것이 있을 수 있습니다.

인용:

c) 마지막으로 고정점에 대한 이해가 실은 아직 잘 안되는데,
1) 고정점이 어떤 함수의 형태로 나와야하는 것인지.. 집합의 형태인지 모르겠습니다.

λx.x EZ->Z 의 경우 x->x가 되는 함수인데 초기값이 없는 상태에서 어떻게 고정점을 정의하면 좋을지 모르겠습니다.

λx.x+1 EZU{∞}->ZU{∞} ㅇ의 경우도 bottom이 정의되지않아서 CPO가 되지않을 것 같은데요
고정점을 어떻게 정의의 하면 좋을지 간단히 예를 들어주시면 정말 감사드리겠습니다다! ^^

2) 문제중 CPO로 정의해서 풀수 있는 문제는.. 강의 시간에는
| | i
| | f (bottom) 이 least fixpoint라 하였는데..
---
iEN
그냥 그렇게만 쓰면 답인건가요;;; 1)과 같은 질문이네요.

3) 최소고정점을 푸는 것이 아니라 고정점을 쓰면 되는 것이기 때문에
최소 고정점을 포함하는 어떠한 집합(? 혹은 함수)를 써주면 답이 되는 것가요?
-> 3)이 맞다면 1),2)도 쉽게 생각할수 있을 것 같습니다..


1. 고정점은 임의의 함수 f에 대해서 f(x) = x를 만족하는 x를 의미합니다.

2. 집합에서 집합으로 가는 함수, 예를 들어서 (2^int ->2^int)라면, 그 함수의 고정점은 2^int안에 있는 원소가 됩니다.

3. 한편 함수를 받아서 함수를 돌려주는 함수라면, 그 함수의 고정점은 함수가 되겠습니다. 예를 들어서 (int -> int) -> (int -> int) 타입의 함수의 고정점은 (int -> int) type을 가지는 함수가 되겠습니다.

4. 문제는 '최소 고정점'이 아닌 '고정점'을 뭍고 있습니다. 함수에 따라서 f(x) = x 를 만족하는 고정점은 없을 수도, 1개만 존재할 수도, 여러 개 존재할 수도 있습니다.
_________________
- soon@ropas


공순호 가 2009년3월24일 8:23에 수정함, 총 1 번 수정됨
위로
사용자 정보 보기 비밀 메시지 보내기 글 올린이의 웹사이트 방문
crash27



가입: 2009년 3월 14일
올린 글: 19

올리기올려짐: 2009년3월24일 0:20    주제: 인용과 함께 답변

답변감사합니다!
많은 도움이 되었습니다!

궁금증이 풀렸네요 휴..

수정되어야할 부분은 수정되었습니다!

ps. 엡실론 찾기 힘들어서.. e라고 쓴거에요..
위로
사용자 정보 보기 비밀 메시지 보내기
공순호



가입: 2005년 9월 29일
올린 글: 363
위치: 302동 312-2호

올리기올려짐: 2009년3월24일 0:21    주제: 인용과 함께 답변

도움이 되셨다니, 다행이네요.

인용:

그래서 만들어 낼수 있는 문자열은 ...


이 부분도 수정 부탁드릴께요, Smile
_________________
- soon@ropas
위로
사용자 정보 보기 비밀 메시지 보내기 글 올린이의 웹사이트 방문
crash27



가입: 2009년 3월 14일
올린 글: 19

올리기올려짐: 2009년3월24일 3:57    주제: 인용과 함께 답변

네..

조교님하고 같은 시간에 수정했어용..
답글에 인용된 부분에 남아있기는 한데 이건 수정해주시면 될것 같아요 ㅎㅎ

그래도 교수님께서 강의하신 부분에서 연습문제가 많이 나왔네요;;
위로
사용자 정보 보기 비밀 메시지 보내기
공순호



가입: 2005년 9월 29일
올린 글: 363
위치: 302동 312-2호

올리기올려짐: 2009년3월24일 8:23    주제: 인용과 함께 답변

저도 수정하였습니다.
_________________
- soon@ropas
위로
사용자 정보 보기 비밀 메시지 보내기 글 올린이의 웹사이트 방문
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4541.664A Program Analysis (Spring 2009) 시간대: GMT + 9 시간(한국)
페이지 11

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group
Translated by kss & drssay