lel(<span class="hljs-selector-tag">b</span>, d) }
{ parallel(c, d), !parallel(<span class="hljs-selector-tag">b</span>, d) } ⇒ { !parallel(<span class="hljs-selector-tag">b</span>, c) }
</code></pre>
<p>然后对每一步证明遍历一遍公理和已知然后进行匹配。这样当然很低效，匹配证据的顺序的时间复杂度是指数级的，如果每次手动提供依据就可以大大提高效率，比如改成下面的表示法：</p>
<pre><code><span class="hljs-comment">// 公理</span>
