ITE 수식 에서 다 항적으로 축소 된 할당 목록을 계산하여 모든 평가를 설명 할 수 있습니다.ϕ
그렇게하려면 수식에 변수로 레이블이 지정된 노드가 있고 트리가 과 1로 남겨진 트리로 봅니다 . 왼쪽 분기는 변수를 true로 설정하는 "then"부분이고 오른쪽 분기는 변수를 false로 설정하는 "else"부분입니다. 떠나 선도 각 분기 1 부분 assignement 변수 세트에 의해 예를 들어 표지 된 것 { X , ¯ Y , Z를 } . 수식에서 이러한 모든 세트의 목록을 계산하는 것은 다항식입니다. 그런 다음 다른 세트에 포함 된 세트를 제거하고 변수가 다른 세트를 병합하여이 목록의 일반 양식을 계산할 수 있습니다. if { x ,011{x,y¯¯¯,z} 및 z } 가 있으면이를 병합하여 유지할 수 없습니다. 이 규칙은 다시 안정화 될 때까지 적용되며이 절차는 다항식입니다.{x,y¯¯¯,z} 가 목록에 있으면 제거하고 { x , z }를 추가하면 y 값에 관계없이 작동합니다. 그러나 { x , ¯ y , z , t } 및 { x , y 이면{x,y,z}{x,z}y{x,y¯¯¯,z,t}{x,y,z}
마지막으로 변수 에서 임의의 순서를 선택하고 i 를 x i 의 가중치 라고 합니다 . 목록의 가중치는 목록에 나타나는 모든 가중치의 합계입니다 (다중 값 포함). 일반적인 형태의 총 중량을 최소화하기 위해 가능할 때마다 "회전"을 적용하십시오. 회전은 { → x , x i , x j } , { → x , ¯ x j } 를 { → x , x로 변경합니다{x1,…,xn}ixi{x⃗ ,xi,xj},{x⃗ ,xj¯¯¯¯¯} 와 I < j는 ( → X하는 리스트이고, X I 및 X j는 또한 변수를 무효화 할 수있다). 우리는 그것이 총 중량을 j - i 만큼 줄인다는 것을 알 수 있습니다. 바라건대 이제 정상적인 형태는 독특하기 때문에 나중에 공식적인 증거를 시도 할 것입니다.{x⃗ ,xi},{x⃗ ,xi¯¯¯¯¯,xj¯¯¯¯¯}i<jx⃗ xixjj−i
그런 다음 두 정규식이 동일한 정규 양식 할당 목록을 갖는 경우 동등합니다. 따라서 귀하의 문제는 에있는 것 같습니다 .P