[b][스프레드 시트 해설][/b][br][br]1. A열은 벤다이어그램의 영역을 기호 및 색상으로 구분했습니다. [br][b] 벤다이어그램의 각 영역을 클릭[/b]하시거나 [color=#0000ff][b]랜덤버튼[/b][/color]을 클릭하시면 [br] 조건과 진리집합을 확인하실 수 있습니다. [br][br]2. 1행은 조건, 2~5행은 조건에 대한 진릿값, 6행은 진리집합, [br] 7행은 조건과 자연수 1~16 사이 1:1 대응을 의미합니다.[br][br] 8~11행은 벤다이어그램의 각 영역을 클릭했을 때, [br] 조건 및 진리집합이 어떻게 바뀔지 예상할 수 있도록[br] 7행에서 대응시켰던 자연수를 이용해 표현했습니다.[br][br] 13~16행은 현재 조건에 대한 진릿값을 4×1 행렬 A로 만들었습니다.[br][br]3. 동시에 2개 이상의 영역을 선택할 수 있도록 4×1 행렬 X를 정의했습니다.[br] 체크박스를 이용해 4×1 행렬 X의 각 성분의 진릿값을 정하면[br] 현재 조건으로 만든 행렬 A과 행렬 X의 행렬합인 A∨X를 계산합니다.[br] [br][color=#ff0000] [b]Y 적용하기 [/b][/color][color=#ff0000][b]버튼[/b][/color]을 누르면 벤다이어그램에 행렬 A∨X가 반영됩니다.[br][br] 여기서는 [b]불 대수 (B,∨,∧)의 논리합(∨)을 이용해 행렬합을 계산[/b]합니다.[br][br]참고: 배타적 논리합(⊕)을 통해 불 대수 (B,∨,∧)를 가환환 (B,⊕,∧)으로 보실 수도 있습니다.