我試圖自動地證明/反駁一些與正方形相關的幾何定理,如「對於7個不相交正方形的每3個集合,可以從每個集合中選擇1個正方形這樣3位代表內部不相交?「。支持正方形交叉的幾何定理證明器
我試圖用OpenGeoProver和一個正方形的如下描述想出了:
<!-- define a 'free' point - the south-western corner of the square: -->
<pfree label="square1southwest"/>
<!-- define a line that is parallel to the x axis and goes throught that point - the southern boundary: -->
<lparallel label="square1south" point="square1southwest" baseline="xaxis" />
<!-- define a random point on the southern line, which will be the south-eastern corner: -->
<prandline label="square1southeast" line="square1south" />
<!-- rotate the south-eastern corner 90 degrees around the south-western corner, to create the north-western corner: -->
<protated label="square1northwest" origpt="square1southeast" center="square1southwest" angmeasure="-90"/>
<!-- translate the north-western corner by the vector between the two southern corners, to create the north-eastern corner of the square: -->
<ptranslated label="square1northeast" origpt="square1northwest" point1="square1southwest" point2="square1southeast"/>
這是我堅持:如何定義簡單的語句「廣場A和二次B相交」?
在Z3中如何解決這個問題?
我認爲這是關於SE的話題,因爲它是[「購物推薦」](http://blog.stackoverflow.com/2010/11/qa-is-hard-lets-go-shopping/ )。 – Palec
這個問題似乎是題外話題,因爲它是關於數學 –
我「描述問題以及迄今爲止解決問題的方法」。它可以重新打開嗎? –