-
알고리즘1
「알고리즘」 정보를 공부하다 다들 한 번쯤은 들어봤을 말이다. 익숙한 말이기에 쉽게 느껴질지 모른다. 그런데 알고리즘의 정의를 설명할 수 있는 사람은 몇이나 있을까? 다양한 알고리즘들을 소개하기에 앞서 ‘알고리즘’ 자체를 설명해보려 한다. 알고리즘의 어원 ‘Algorithm’이라는 단어를 보면 어떤 생각이 드는가? logarithm, rhythm, fascism 등의 단어들이 연상되리라 예상된다. 특히 어미 ‘-ism’을 떠올리는 사람이 많을 것으로 생각된다. 그 뜻을 사전에서 가져오면 다음과 같다. 명사나 형용사의 뒤에 붙여 그것을 내세우거나 따르는 주의 또는 주장이라는 뜻을 더해 주는 접미사. 위키낱말백과[1] 그럴듯해...
-
해봅시다, 열역학 _ 0
해봅시다, 열역학 _ 0 열역학은 이름만 들어도 어려워 보입니다. 열이랑 역학을 합친 학문인데, 왜 화학에 있는 것인지도 모르겠고, 여기에 등장하는 개념인 엔트로피와 엔탈피, 깁스 자유 에너지와 같은 단어는 우리를 더 혼란스럽게만 만들죠. 하지만 화학을 처음 접할 때 만나게 되는 ‘일반화학’의 구성을 살펴보면, 열역학의 중요성을 과소평가할 수 없습니다. 일반화학을 크게 두 가지로 나누자면 ‘구조’와 ‘변화’라고 할 수 있습니다. 구조에서는 분자가 어떻게 생겼는지를 고전적 이론(원자가 전자 전자쌍 반발 이론, 루이스 전자점식, 오비탈, 혼성 오비탈, 원자 오비탈의 선형...
-
CBB Staining의 원리
CBB Staining의 원리 - 32기 정광혁 CBB staining은 단백질 전기영동 과정인 SDS-PAGE 과정의 일부로, 염색약을 투입해 염색시키는 과정을 말합니다. 이 글에서는 SDS-PAGE에서 자세히 다루지 않았던 CBB staining과 Destaining에 대해 알아보고자 합니다. 1. CBB(Coomassie Brilliant Blue)란? CBB는 Coomassie Brilliant Blue의 약자로, 단백질을 고정하는 데 사용되는 염색약입니다. 이 물질의 구조식은 오른쪽 그림과 같습니다. CBB는 두 가지 종류로 나뉩니다. Coomassie Brilliant Blue G-250과 Coomassie Brilliant Blue R-250입니다. 아래 그림에서 왼쪽에 위치한 물질은 G-250, 오른쪽에 위치한 물질은 R-250입니다. R-250에...
-
오일러-라그랑주 방정식 (1)
(이 글은 고민우, 유정우가 진행하는 시리즈 글입니다.) 먼저 오일러의 변분법에서의 오일러 방정식을 살펴봅시다. 오일러 라그랑주 방정식은 오일러 방정식의 일부 특수한 함수의 적용사례라고 생각하시면 편할 것 같습니다. 어떤 범함수 $J$가 존재한다고 합시다. 먼저 범함수는 어떤 함수를 입력받으면 어떤 스칼라값을 내놓는 함수를 말합니다. 저희는 그 범함수 $J$를 다음과 같이 정의해줍시다. (여기서 $y^\prime$은 $x$에 대한 $y$의 순간변화율을 의미합니다.) \(J = \int_{x_1}^{x^2}f(x,y,y^\prime)dx\) 즉, $x$와 $y$와 $y’$을 변수로 가지는 어떤 함수 $f$에 대한 범함수 $J$를 정의해 준 것이죠. 그리고 저희의...
-
우리 약속 하나 합시다
수학에서는 많은 것을 증명합니다. 기존에 증명된 것을 통해서 말이죠. 그러면 기존의 증명된 것들은 더 이전에 것들을 통해서 증명되었음을 알 수 있습니다. 그렇게 계속 올라가다 보면 끝이 있을 것입니다. 그 끝, 증명할 수 없는 약속을 우리는 공리라고 합니다. 그리고 그것들을 바탕으로 명제를 풀어나가게 됩니다. 그 명제들 중 증명된 것들을 정리라고 합니다. 그럼 명제는 무엇일까요? 명제는 논리학적으로 뜻이 분명한 문장으로 참 또는 거짓임을 논리적 과정을 통해 구분할 수 있는 문장을 말합니다. 위에서 공리들이 여러 개 모인 집합을...