RENO 결과 보도
http://www.dt.co.kr/contents.html?article_no=2012040402011557650002
석사때 지도교수님도 참여했고, 교수님이 나에게도 해보라고 하셨지만 당시 부득이한 사정으로 참가 못하게 되었던 RENO실험의 결과를 논문으로 보고했다고 한다.
석사때 나름 열심히 공부했던 분야라서 관심있게 지켜보고 있는데, 이 결과는 매우 흥미롭다고 한다. 지난번에 일본의 T2K실험에서 1-3 섞임각이 0이 아닌 값으로 나왔다고 했는데, 이 결과와 중국의 Daya Bay 실험 결과를 종합하면 물리학자들의 바람대로 0이 아닌 값이 맞는 것으로 보인다.
이게 왜 0이 아니어야 하는가?
0이 아닌 1-3섞임각은 우주의 물질-반물질 사이의 비대칭성을 설명하는 CP대칭성 깨짐의 크기와 연관이 있다. CP대칭성은 우리가 “물질”이라고 부르는 것들의 물리학이랑 “반물질”이라고 부르는 것들의 물리학이 다르지 않다는 것을 의미한다. 1-3섞임각은 CP대칭성 깨짐의 크기를 결정하는 복소위상각의 크기를 결정한다. 즉, 만약 1-3섞임각이 0이었다면 중성미자에 의한 CP대칭성 깨짐은 설명할 수 없고 물리학자들은 다른 방법으로 이야기를 풀어내야 한다.
이제 1-3섞임각이 0이 아니라는 것이 밝혀지면 그 다음 과제는 이 수치를 지금 우리가 사는 우주의 현재 상황과 비교하는 것이다. 과연 그 값은 우리 우주를 설명하는데 충분할 것인가. 관심있게 지켜봐야 할 일이다.
원교근공
공자님 말씀
no question
실수
사람은 누구나 실수를 한다. 사람이 여럿 모여 있어도 언제나 실수를 할 수 있다. 그러나 실수를 했다는 것을 알아차렸을 때 실수를 고치기 위해서 뭔가를 하는 것이 실수라는 것을 알아차리기는 쉽지 않다.
월요일날 실험을 준비하는데, 밤 7시에 진공을 뽑다 보니 펠리클을 넣지 않았다는 것을 알게 되었다. 펠리클은 OAP의 손상을 막기 위해서 중요한 장치이다. 그래서 월요일 실험 취소.
화요일에 펠리클을 넣으려고 보니, 다들 손상이 있어서 그나마 괜찮은 것으로 골라서 넣고 실험을 했다. 그런데 실험 결과가 좋지 않았다. 뭔가 중요한 것을 놓쳤다는 사실을 깨달았다.
수요일에 뚜껑을 열고 살펴보니 펠리클에 구멍이 나 있었다. 이 구멍이 레이저 품질을 악화시켜서 실험 결과가 안좋게 나온 모양이었다. 펠리클을 쓰지 않기로 결정했다.
생각해 보니 월요일날 그냥 실수로 샷을 해버렸으면 아무 문제가 없었을텐데 말이다.
상처의 재생
a와 b로 숫자 만들기
3과 5로 숫자 만들기
http://kldp.org/node/130501
주어진 미숫가루 임의의 n kg에 대하여, 3kg짜리 자루와 5kg짜리 자루로 나눠 담아야 한다. 1kg이상 남으면 안된다.
n mod 5 = 0 이면, 5kg짜리 자루 (n/5)개로 나눠 담을 수 있다.
n mod 5 = 1 이면, 5kg짜리 자루 ((n-5)/5)개로 나눠 담고, 나머지 6kg을 3kg짜리 자루 2개에 나눠 담으면 된다.
n mod 5 = 2 이면, 5kg짜리 자루 ((n-10)/5)개로 나눠 담고, 나머지 12kg을 3kg짜리 자루 4개에 나눠 담으면 된다.
n mod 5 = 3 이면, 5kg짜리 자루 (n/5)개로 나눠 담고, 나머지 3kg을 3kg짜리 자루 1개에 담으면 된다.
n mod 5 = 4 이면, 5kg짜리 자루 ((n-5)/5)개로 나눠 담고, 나머지 9kg을 3kg짜리 자루 3개에 나눠 담으면 된다.
단, n=1, 2, 4, 7인 경우는 어떻게 할 방법이 없다.
이걸 어떻게 하면 조건문 없이 한줄에 쓸 수 있을까 고민해 봤는데, 일단 3kg짜리 자루의 수는 다음과 같다.
((n mod 5)*2 mod 3)
그리고 전체 자루의 수는 다음과 같이 얻을 수 있다. 우선 “/”연산을 정수들끼리 나누어 정수값만 취하고 소숫점 이하는 버린다고 생각하자.
n mod 5 = 0인 경우에는 n/5개
n mod 5 = 1인 경우에는 n/5+1개
n mod 5 = 2인 경우에는 n/5+2개
n mod 5 = 3인 경우에는 n/5+1개
n mod 5 = 4인 경우에는 n/5+2개
위의 내용을 조건문 없이 한줄로 표현할 수 있는데, 잘 살펴보면 n mod 5의 나머지가 mod 3에서 각각 0, 1, 0, 1, 0인 것을 알 수 있다. 여기에 (n mod 5)/3이 각각 0, 0, 0, 1, 1이라는 사실도 알 수 있다.
즉, 0, 1, 2, 1, 2라는 수열은 ((n mod 3) mod 3)+((n mod 5)/3)으로 얻을 수 있다.
따라서, 전체는
(n/5)+((n mod 3) mod 3)+((n mod 5)/3)
개의 자루가 필요하다.
여기서 5kg짜리 자루가 몇개 필요한가 알아내려면, 전체에서 3kg짜리 자루의 수를 빼면 된다.
(n/5)+((n mod 3) mod 3)-((n mod 5)/3)
만약 /연산을 정수들끼리 나누지 않고, 일반적으로 정의하고 싶다면,
n/5를 (n – ((n mod 5) mod 3))/5로 정의하면 된다. 왜 그런가는 각자 생각해 보자.
따라서
전체적으로
((n – ((n mod 5) mod 3))/5) + ((n mod 3) mod 3) + ((n mod 5)/3) 개의 자루가 필요한데,
((n – ((n mod 5) mod 3))/5) + ((n mod 3) mod 3) – ((n mod 5)/3) 개의 5kg짜리 자루와,
((n mod 5)*2 mod 3) 개의 3kg짜리 자루가 필요하다.
