Automated Theorem Proving in Incidence Geometry A Bracket Algebra Based Elimination Method

Size: px
Start display at page:

Download "Automated Theorem Proving in Incidence Geometry A Bracket Algebra Based Elimination Method"

Transcription

1 MM Research Preprints,55 3 No. 1, Dec. 2. Beijing 55 utomated Theorem Proving in Incidence Geometry Bracket lgebra Based Elimination Method Hongbo Li and Yihong Wu Institute of Systems Science, cademy of Mathematics and Systems Science Chinese cademy of Sciences, Beijing 1. bstract. In this paper we propose a bracket algebra based elimination method for automated generation of readable proofs for theorems in incidence geometry. This method is based on two techniques, the first being some heuristic elimination rules which improve the performance of the area method of Chou et al. (14) without introducing signed length ratios, the second being a simplification technique called contraction, which reduces the size of bracket polynomials. More than twenty theorems in incidence geometry have been proved, for which short proofs are produced swiftly. n interesting phenomenon is that a proof composed of polynomials of at most two terms can always be found for any of these theorems, similar to that by the final biquadratic polynomial method of Richter-Gebert (15). 1. Introduction ccording to Richter-Gebert (15), brackets are the fundamental invariants under projective transformations. From an invariant theoretic point of view, the ring of brackets forms a suitable algebraic setting to deal with projective configurations. The bracket algebra is the most general structure in which projective properties can be expressed in a coordinate-free way. Let V n+1 be an (n + 1)-dimensional vector space. For a sequence of n + 1 vectors 1,..., n+1 V n+1, the corresponding bracket is defined by [ 1 n+1 ] = det( 1 n+1 ). (1) Let 1,..., m be indeterminates (vectors) in V n+1, m > n. The bracket algebra generated by them is the polynomial algebra R([ i1 in+1 ] 1 i j m) generated by all possible brackets of the indeterminates modulo the ideal generated by the following Grassmann- Plücker polynomials: GP = { n+2 k=1 ( 1) k [ i1 in jk ][ j1 jk 1 jk+1 jn+2 ] 1 i 1 < < i n m, 1 j 1 < < j n+2 m }. (2) On the level of bracket algebra, a geometric theorem prover can be implemented using the straightening algorithm (Young, 12; Doubilet et al., 14). The main idea behind this approach is to rewrite the projective incidence statement as a term in Grassmann algebra

2 56 H.B. Li, Y.H. Wu which vanishes if and only if the statement is true. fter this, the Grassmann algebra term is expanded into a bracket one. If this term vanishes modulo the ideal generated by the Grassmann-Plücker polynomials, then the theorem is proved. It is proved by Sturmfels and White (1) that the straightening algorithm can be considered as a special kind of Gröbner bases algorithm for bracket polynomials. The algorithm works in full generality, but requires over-exponential CPU time. The prover proposed by Richter-Gebert (15) is based on the final biquadratic polynomial method (see also Bokowski and Richter-Gebert, 1; Sturmfels, 1). proof produced by this prover is extremely short and geometrically meaningful. In particular, every polynomial occurred in the proof is composed of two terms. lthough the algorithm does not work in general, it could manage almost all projective incidence theorems. nother prover is proposed by Chou et al. (14) and is based on the area method. This is an elimination method whose rules are derived from properties of signed areas, or brackets in 2-d projective space. This method is complete when area coordinates are used. When the coordinates are avoided, proofs produced by the prover are often short and readable. Our work is inspired both by the area method and by the final polynomial method. First, we propose a set of heuristic elimination rules to improve the performance of the area method by producing shorter proofs. Second, we propose a new technique for bracket polynomial simplification, a special case of which is used as the foundation for setting up biquadratic equations in the final polynomial method. We build up a prover based on the two techniques. The performance of the prover is very satisfactory: more than twenty incidence theorems have been tested, which covers all the 2-d incidence theorems in (Chou et al., 14) and (Richter-Gebert, 15). For every theorem, a proof composed of polynomials of at most two terms can be produced very fast. Furthermore, every proof finishes before any free point in the plane is eliminated, and in some cases, even before some semifree points on lines are eliminated. The prover is complete for 2-d incidence theorems of the following constructive types. Constructive type 1. Take a free point in the plane. Constructive type 2. Take a semifree point on a line. Constructive type 3. Take the intersection of two lines. 2. lgorithm The following is an algorithm which can produce a proof in the form of brackets for a theorem whose conclusion is either an equality or an inequality. Input. set of constructions of points. n order for eliminations of points. conclusion conc = or conc, where conc is a polynomial of brackets. Preprocess. Change every collinearity constraint in the constructions into a rule for computing brackets.

3 Theorem Proving in Incidence Geometry 5 Step 1. Eliminate constrained points and semifree points. First, assume that point X is the intersection of lines B and CD. To eliminate X from a bracket [XPQ], there are three formulas available: [XPQ] = X (P Q) = ( B) (C D) (P Q) [BD][CPQ] [BC][DPQ] (??.1) = [CD][BPQ] [BCD][PQ] (??.2) [BP][CDQ] [BQ][CDP] (??.3) Rule 1. (same as in the area method) If a bracket in (??) equals zero, use the corresponding formula. Rule 2. (heuristic) In general, use the formula which separates into different brackets the pair of points in (, B), (C, D), (P, Q) having the largest number of concurrent lines. In the area method, (??.2) is generally adopted. Second, assume that point X is on line B. Let, B, C be linearly independent vectors. To eliminate X from a bracket polynomial p, first contract p (see Step 2), then for each [XPQ] in p, apply the following formula: [BC][XPQ] = [XBC][PQ] [XC][BPQ], (4) which is a Grassmann-Plücker relation in the case [XB] =. Rule 3. (heuristic) In general, choose C to be the free point outside line B that has the largest number of occurrences in p. The nondegeneracy condition is [BC] if [BC] occurs in the denominator of p. Step 2. Simplification by contraction. For any vectors 1,..., 5 in R 3, [ ][ ] + [ ][ ] = [ ][ ]. This is a Grassmann-Plücker relation. Let p be a bracket polynomial of two terms. If p is reduced to a single monomial by the above identity, this reduction is called a contraction. It can be extended to any bracket polynomial. It can be proved that a polynomial is reduced to zero modulo the ideal generated by the Grassmann-Plücker polynomials if and only if when multiplied by some bracket polynomial, it is reduced to zero through contractions. s a result, the outcome of the contraction is always zero for conc =, and nonzero for conc. Output. The proving procedure and the nondegeneracy conditions. Remark 1. The heuristic rules Rule 2 and Rule 3 can contribute to obtaining short proofs. When searching for a proof composed of polynomials of at most two terms, these rules can serve as guidelines for setting up precedence tables. Remark 2. To improve the performance of the algorithm for conc =, after each elimination we can delete the common bracket factors in conc. These factors are not nondegeneracy conditions. (3)

4 5 H.B. Li, Y.H. Wu 3. Examples Below is a collection of 23 examples and their machine generated proofs composed of polynomials of at most two terms. The program is written in Maple V.4 and runs on an IBM compatible Pentium II/366 with Microsoft Windows. The generation of each proof is very fast. The nondegeneracy conditions are generated at the same time. For theorems of equality type, common bracket factors (underlined) are found out in each step and are deleted before the next step starts. Example 1. [See also Chou et. al. (14), Example 6.23] Free points: 1, 2, 3, 4. 5 = 12 34, 6 = 13 24, = 23 14, = 23 56, = 24 5, = 34 6.,, are collinear. Fig. 1. Example 1. [] = [34][6] [346][] [6] = [24][56] [] = [24][5] [24] = [236][245] [5] = [235][56] [34] = [134][234] [24] = [124][234] [236] = [123][234] [346] = [134][234] [245] = [124][234] [235] = [123][234] = [24][34][56] [24][346][5] = [56][236][245][34] [56][235][24][346] = [234][134][245][236] [234][124][235][346] 6 = [134][234]([123][245] [124][235]) 5 =.

5 Theorem Proving in Incidence Geometry 5 Example 2. [See also Kadison and Kromann (16), Proposition 5.] Free points: 1, 2, 3, 4. 5 = 12 34, 6 = 13 24, = 23 14, = 13 5, = 6 4, = ,, are collinear. Fig. 2. Example 2. [3] = [25][34] [23][45] [34] = [34][46] [23] = [236][4] [34] = [134][35] [4] = [13][45] [25] = [124][235] [46] = [146][234] [35] = [134][235] [45] = [145][234] [13] = [123][134] [146] = [124][134] [236] = [123][234] [235] = [123][234] [145] = [124][134] = [25][34][46] [236][45][4] = [134][25][35][46]+[13][236][45] 2 = [134][234]( [124][134][146][235] 2 [123][145] 2 [234][236]) 6 = [124] 2 [134] 2 [235] 2 [123] 2 [145] 2 [234] 2 5 =. Example 3. [See also Pedoe (163), p. 63] Free points: 1, 2, 3, 4. 5 = 12 34, 6 = 13 24, = 23 14, = 13 5, = 14 56, = 34 6.

6 6 H.B. Li, Y.H. Wu,, are collinear. Fig. 3. Example 3. [] = [34][6] [346][] [6] = [156][46] [] = [14][56] [46] = [134][56] [14] = [134][15] [34] = [134][234] [15] = [123][145] [156] = [124][135] [346] = [134][234] [135] = [123][134] [145] = [124][134] = [156][34][46]+[14][346][56] = [134][56]( [156][34] [15][346]) = [134][156][234] [123][145][346] 6 = [134][234]([124][135] [123][145]) 5 =. Example 4. [See also Chou et. al. (14), Example 6.32] Free points: 1, 2, 3, 4, 5. 6 = 12 34, = 13 24, = 23 14, = 56, = 5 6, = 3 2, B = ,, B are collinear.

7 Theorem Proving in Incidence Geometry 61 Fig. 4. Example 4. [1] = [1][23] [16] = [16][23] [23] = [236][5] [16] = [16][56] [1] = [1][56] [23] = [23][56] [1] = [123][14] [16] = [123][146] [14] = [124][134] [23] = [123][234] [236] = [123][234] [146] = [124][134] [1B] B = [1][56] [16][5] = [1][23][56]+[16][23][5] = [5][1][236][56]+[5][16][23][56] = [56][56]([1][236]+[16][23]) = [123][14][236]+[123][146][23] = [124][134][236]+[123][146][234] 6 =. Example 5. [Pappus point theorem, see also Chou et. al. (14), Example 6.22] Free points: 1, 2, 3, 4, 5. 6 = 13 24, = 23 56, = 25 34, = 12 6, = 24, = 3 6, B = 15 4, C = 2 3., B, C are collinear.

8 62 H.B. Li, Y.H. Wu Fig. 5. Example 5. [3B] = [15][34] [2B] = [12][45] [15] = [16][35] [45] = [35][46] [2] = [24][2] [3] = [24][3] [2] = [12][26] [34] = [12][346] [3] = [13][26] [24] = [124][26] [24] = [234][245] [26] = [234][256] [12] = [123][256] [16] = [156][236] [46] = [236][456] [13] = [123][356] [156] = [124][135] [346] = [134][234] [456] = [134][245] [356] = [135][234] [BC] C = [2][3B] [2B][3] B = [15][2][34] [12][3][45] = [35][16][2][34] [35][12][3][46] = [16][24][2][34] [12][24][3][46] = [12][26]([12][16][24][346] [124][13][26][46]) = [234][12][16][245][346]+[234][124][13][256][46] = [123][236][256]( [156][245][346] [124][356][456]) 6 =.

9 Theorem Proving in Incidence Geometry 63 Example 6. [Pappus Theorem, see also Chou et. al. (14), Example 6.2] Free points: 1, 2, 3, 4. Semifree points: 5 on 12, 6 on 34. = 23 14, = 35 16, = ,, are collinear. Fig. 6. Example 6. [] = [2][456] [245][6] [2] = [136][25] [6] = [16][356] [25] = [124][235] [16] = [123][146] [134][456] = [146][345] [134][356] = [136][345] = [136][25][456] [16][245][356] = [124][136][235][456] [123][146][245][356] 6 = [136][146][345] ( [124][235]+[123][245]) [134] =. Nondegeneracy condition: [134]. Example. [Desargues Theorem, see also Chou et. al. (14), Example 6.24] Free points: 1, 2, 3, 4, 5. Semifree point: 6 on 13. = 12 45, = 15 24, = 3 56, = ,, are collinear.

10 64 H.B. Li, Y.H. Wu Fig.. Example. [6] = [23][46] [234][6] [23] = [23][356] [6] = [36][56] [23] = [125][234] [36] = [124][356] [46] = [124][456] [56] = [125][456] = [23][356][46] [234][36][56] = [234][356]([125][46] [124][56]) =. Example. [See also Chou et. al. (14), Example 6.34] Free points: 1, 2, 3. Semifree points: 4 on 12, 5 on 12, 6 on 13, on 23. = 23 46, = 23 56, = 13 5, = 13 4, B = 12.,, B are collinear.

11 Theorem Proving in Incidence Geometry 65 Fig.. Example. [B] B = [12][]+[12][] [] = [13][4] [] = [13][4] [12] = [123][15] [4] = [13][45] [4] = [236][45] [13] = [123][356] [45] = [234][456] [12] = [123][246] [123][15] = [12][135] [123][45] = [12][345] [123][456] = [126][345] [123][356] = [135][236] [123][246] = [126][234] = [12][13][4]+[12][13][4] = [13][123][15][4] [13][12][13][45] = [123][15][236][45] [123][12][356][45] = [15][234][236][456] [123][246][356][45] = [12] [123] ( [135][234][236][456] [123][246][345][356]) 6 =. Nondegeneracy condition: [123]. Example. [See also Chou et. al. (14), Example 6.3] Free points: 1, 2, 3, 4. Semifree point: 5 on = 12 34, = 13 24, = 23 14, = 13 45, = 23 45, = 14 35, B = 24 35, C = 12, D = 12, E = 12.

12 66 H.B. Li, Y.H. Wu Conclusions: collinear. (1),, C are collinear; (2), B, D are collinear; (3), B, E are Fig.. Example. (1) [2] = [12][345] [1] = [135][14] [1] = [13][145] [2] = [12][345] [13] = [123][134] [12] = [123][124] [12] = [123][124] [14] = [124][134] [C] C = [1][2] [1][2] = [12][1][345]+[135][14][2] = [345][12][13][145] [345][12][135][14] = [123][12][134][145]+[123][124][135][14] = [124][134]([123][145] [124][135]) =.

13 Theorem Proving in Incidence Geometry 6 (2) [2B] = [235][24] [1B] = [12][345] [1] = [12][345] [2] = [23][245] [24] = [124][234] [12] = [123][124] [12] = [123][124] [23] = [123][234] [BD] D = [1][2B] [1B][2] B = [1][235][24]+[12][2][345] = [345][12][235][24] [345][12][23][245] = [124][12][234][235]+[124][123][23][245] = [123][234]( [124][235]+[123][245]) =. (3) [BE] E = [1][2B] [1B][2] [2B] = [235][24] [1B] = [15][234] [1] = [135][14] [2] = [134][25] [14] = [145][234] [25] = [235][245] [24] = [134][245] [15] = [145][135] B = [1][235][24]+[15][234][2] = [135][14][235][24] [134][15][234][25] = [234][235]( [135][145][24]+[134][15][245]) =. Example 1. [See also Chou et. al. (14), Example 6.2] Free points: 1, 2, 3, 4. Semifree point: 5 on = 12 34, = 13 24, = 13 45, = 23 6, = 24 1, = 34 1, B = 23, C = 4 3. Conclusions: (1) 5,, B are collinear; (2),, C are collinear.

14 6 H.B. Li, Y.H. Wu Fig. 1. Example 1. (1) [35] = [13][345] [25] = [134][25] [2] = [12][24] [3] = [124][3] [12] = [123][26] [13] = [123][36] [3] = [23][36] [25] = [235][26] [24] = [134][245] [23] = [123][345] [5B] B = [2][35] [25][3] = [13][2][345]+[134][25][3] = [12][13][24][345] [124][134][25][3] = [26][36]([123] 2 [24][345] [124][134][235][23]) = [123][134][345]( [123][245]+[124][235]) =.

15 Theorem Proving in Incidence Geometry 6 (2) [] = [1][34] [4] = [14][34] [34] = [14][234] [3] = [13][24] [1] = [16][23] [34] = [234][36] [24] = [234][26] [13] = [123][36] [23] = [123][234] [16] = [124][136] [34] = [134][234] [26] = [123][246] [136] = [123][134] [246] = [124][234] [C] C = [34][]+[3][4] = [1][34][34]+[14][34][3] = [14][1][234][34]+[14][13][24][34] = [234][36]([16][234][23] [123][26][34]) = [123][234]( [124][136][234]+[123][134][246]) 6 =. Example 11. [Nehring s theorem, see also Chou et.al. (14), Example 6.2] Free points: 1, 2, 3, 4. Semifree point: 5 on = 12 34, = 13 24, = 23 14, = 13 5, = 23 6, = 12, B = 13, C = 23 6B. 5,, C are collinear.

16 H.B. Li, Y.H. Wu Fig. 11. Example 11. [6B] = [136][] [56B] = [13][56] [] = [12][] [13] = [123][1] [] = [23][6] [1] = [12][36] [6] = [13][56] [36] = [136][35] [13] = [123][134] [35] = [134][235] [5C] C = [235][6B] [23][56B] B = [136][235][] [13][23][56] = [12][136][235][]+[123][1][23][56] = [12][23]( [136][235][6]+[123][36][56]) = [136][56]( [13][235] [123][35]) =. Example 12. [See also Richter-Gebert (15), Example ] Free points: 1, 2, 3, 4, 5, 6,,,. Semifree point: on 1. = 13 24, B = 24 35, C = 35 46, D = 46 5, E = 5 6, F = 6 1, G = 1 2, H = 2 13, 1 = 2 H, B 1 = 3 1, C 1 = 4 BB 1, D 1 = 5 CC 1, E 1 = 6 DD 1, F 1 = EE 1, G 1 = FF 1., G, G 1 are collinear.

17 Theorem Proving in Incidence Geometry 1 Fig. 12. Example 12. [GG 1 ] G 1 = [FF1 ][G] [G][FF 1 ] [FF 1 ] = [E][FE 1 ] [FF 1 ] = [F][EE 1 ] [FE 1 ] = [6DD 1 ][F] [EE 1 ] = [6E][DD 1 ] [6DD 1 ] = [5C][6DC 1 ] [DD 1 ] = [5D][CC 1 ] [6DC 1 ] = [4BB 1 ][6D] [CC 1 ] = [4C][BB 1 ] F 1 = [E][FE1 ][G]+[F][G][EE 1 ] E 1 = [6DD1 ][E][F][G] [6D][F][G][DD 1 ] D 1 = [5C][6DC1 ][E][F][G]+[5D][6E][F][G][CC 1 ] C 1 = [4BB1 ][5C][6D][E][F][G] [4C][5D][6E][F][BB 1 ][G] [4BB 1 ] = [3][4B 1 ] [BB 1 ] = [3B][ 1 ] B 1 = [3][4B1 ][5C][6D][E][F][G] +[3B][4C][5D][6E][F][G][ 1 ] [4B 1 ] = [2H][4B] [ 1 ] = [2][H] 1 = [2H][3][4B][5C][6D][E][F][G] [2][3B][4C][5D][6E][F][G][H] [2H] = [123][2] [H] = [12][3] H = [123][2][3][4B][5C][6D][E][F][G] +[12][2][3][3B][4C][5D][6E][F][G] [G] = [12][] [G] = [1][2] G = [12][2][123][3][4B][5C][6D][][E][F] +[12][2][1][2][3][3B][4C][5D][6E][F]

18 2 H.B. Li, Y.H. Wu [F] = [1][6] [F] = [1][6] F = [1][123][3][4B][5C][6][6D][][E] [1][1][2][3][3B][4C][5D][6][6E] [E] = [5][6] [6E] = [56][6] E = [6][6][123][3][4B][5][5C][6D][] +[6][6][1][2][3][3B][4C][56][5D] [6D] = [46][56] [5D] = [456][5] D = [56][5][123][3][46][4B][5C][] [56][5][1][2][3][3B][456][4C] [5C] = [35][456] [4C] = [345][46] C = [456][46][123][35][3][4B][] +[456][46][1][2][345][3][3B] [4B] = [24][345] [3B] = [234][35] [3] = [13][234] [2] = [123][24] B = [345][35]( [123][24][3][] [1][234][2][3]) = [123][234][24]( [13][]+[1][3]) =. Example 13. [Saam s theorem, see also Richter-Gebert (15), Example 6] Free points: 1, 2, 3, 4, 5, 6. Semifree point: on 12. = 13 24, = 23 14, = 15 46, = 35 16, B = 13 6, C = 16, D = 15, E = 12 BC, F = D, E, F are collinear. Fig. 13. Example 13.

19 Theorem Proving in Incidence Geometry 3 [DE] = [12D][BC] [5DE] = [1BC][25D] [12D] = [125][1] [25D] = [125][5] [BC] = [1B][6] [1BC] = [16B][1] [1B] = [13][16] [16B] = [136][16] [1] = [135][16] [5] = [156][35] [6] = [156][46] [1] = [146][15] [46] = [146][234] [15] = [123][145] [16] = [124][136] [35] = [135][234] [DEF] F = [145][DE] [14][5DE] E = [12D][145][BC] [14][1BC][25D] D = [125][145][1][BC]+[125][14][1BC][5] C = [145][1B][1][6] [14][16B][1][5] B = [16][13][145][1][6]+[16][136][14][1][5] = [135][13][145][16][6]+[136][14][156][1][35] = [156][135][13][145][16][46] [156][136][146][14][15][35] = [145][146]( [135][13][16][234] [123][136][14][35]) = [135][136][234]([124][13] [123][14]) =. Example 14. [See also Chou et. al. (14), Example 6.1] Two doubly perspective triangles are also triply perspective. Free points: 1, 2, 3, 4, 5. 6 = 12 34, = 24 15, = 13 45, = ,, are collinear. Fig. 14. Example 14.

20 4 H.B. Li, Y.H. Wu [2] = [26][35] [25][36] [26] = [145][236] [25] = [135][245] [35] = [135][245] [36] = [145][236] = [145][236][35]+[135][245][36] =. Example 15. [See also Chou et. al. (14), Example 6.26] In a hexagon whose vertices are 1, 2, 3, 4, 5,, if both 3, 12, 45 and 1, 34, 25 are concurrent, then 14, 5, 23 are concurrent. Free points: 1, 2, 3, 4, 5. 6 = 23 14, = 12 45, = 34 25, = , 6, are collinear. Fig. 15. Example 15. [56] = [1][356] [13][56] [1] = [15][234] [13] = [134][235] [15] = [125][145] [56] = [125][456] [356] = [134][235] [456] = [145][234] = [15][234][356]+[134][235][56] = [125][145][234][356]+[125][134][235][456] 6 =. Example 16. [Permutation Theorem, see also Richter-Gebert (15), Example 3] If 6,,, are collinear, then there exits a projectivity between (,,, 6) and (6,,, ).

21 Theorem Proving in Incidence Geometry 5 Free points: 1, 2, 3, 4. Semifree point: 5 on = 12 34, = 13 24, = 15 6, = 45 6, = ,, are collinear. Fig. 16. Example 16. [1] = [1][234] [14][23] [1] = [14][56] [14] = [145][46] [14] = [145][16] [23] = [123][56] [16] = [124][136] [46] = [134][246] [136] = [123][134] [246] = [124][234] = [14][234][56] [145][23][46] = [145][56]([16][234]+[123][46]) = [124][136][234]+[123][134][246] 6 =. Example 1. [Harmonic points, see also Chou et. al. (14), Example 6.236, and Richter- Gebert (15), Example 4] If 6,,, B is a harmonic quadruple of points, then B is uniquely determined by 6,,. Free points: 1, 2, 3, 4, 5. Semifree point: on 5. 6 = 12 34, = 23 14, = 6 13, = 56, = 6 5, B = 6 24.,, B are collinear.

22 6 H.B. Li, Y.H. Wu Fig. 1. Example 1. [] = [5][6] [6] = [56][6] [5] = [56][5] [6] = [56][6] [15][5] = [15][5] [15][56] = [15][56] [5] = [13][56] [56] = [136][56] [13] = [123][134] [24] = [124][234] [246] = [124][234] [136] = [123][134] [B] B = [246][] [24][6] = [246][5][6] [24][56][6] = [56][6]( [246][5] [24][56]) = [15] [15] ( [246][5] [24][56]) = [56][13][246] [56][136][24] = [123][134][246] [124][136][234] 6 =. Nondegeneracy condition: [15]. Example 1. [See also Chou et. al. (14), Example 6.23, and Richter-Gebert (15), Example 5] If the intersections of five correponding sides of two complete quadrilaterals are on the same line l, then the remaining sides also meet in l. Free points: 1, 2, 3, 4, 5, 6. Semifree point: on 12. = 23 56, = 13, = 14, = 24, B = 34, C = 5 6, D = 5 6B., C, D are collinear.

23 Theorem Proving in Incidence Geometry Fig. 1. Example 1. [CD] D = [5C][6B] [56B][C] [5C] = [56][5] [C] = [5][6] [6B] = [34][6] [56B] = [34][56] [34] = [234][4] [6] = [24][6] [5] = [14][5] [24] = [124][4] [56] = [13][56] [5] = [13][5] [13] = [123][356] [34] = [234][356] C = [56][5][6B]+[56B][5][6] B = [34][56][5][6]+[34][56][5][6] = [6][234][4][56][5] [6][24][34][56][5] = [4][14][234][56][5]+[4][124][34][56][5] = [56][5]( [13][14][234] [124][13][34]) = [234][356]( [123][14]+[124][13]) =. Example 1. [Pascal s theorem, see also Chou et al. (14), Example 6.3] Free points: 1, 2, 3, 4, 5. Semifree point: 6 on 12. = 34 15, = 46 5, 2 = 16 3, = 36 15, B = 45 6, = If 2,, are collinear, so are,, B. Reformulation of the theorem: Free points: 1, 2, 3, 4, 5. Semifree point: 6 on 12.

24 H.B. Li, Y.H. Wu = 15 34, = 2 46, = 5 23, = 1 34, = 36 15, B = 6 45.,, B are collinear. Fig. 1. Example 1. [] = [136][5] [6] = [156][36] [5] = [15][34] [36] = [13][346] [15] = [15][235] [34] = [234][35] [45] = [235][45] [13] = [123][35] [15] = [125][46] [45] = [24][456] [46] = [145][346] [24] = [145][234] [B] B = [456][] [45][6] = [136][456][5]+[156][36][45] = [136][15][34][456] [13][156][346][45] = [235][35]([136][15][234][456]+[123][156][346][45]) = [456][125][136][234][46]+[456][123][156][24][346] = [145][234][346]( [125][136]+[123][156]) =. Nondegeneracy condition in the proof of the reformulated theorem: none. Example 2. [See also Chou et. al. (14), Example 6.2] Free points: 1, 2, 3, 4, 5, 6. Semifree points: on 12, on 13. = 14 56, = 15 46, = 3 2, B = 34, C = 25, D = 5 3.

25 Theorem Proving in Incidence Geometry Fig. 2. Example 2., C, D are collinear. [CD] D = [3][5C] [35][C] [5C] = [25][5] [C] = [2][5] [25] = [23][25] [5] = [25][3] [3] = [146][35] [5] = [15][456] [35] = [135][456] [2] = [146][25] [135][3] = [13][35] C = [25][3][5] [2][35][5] = [25][23][3][5] [25][2][35][3] = [146][456][15][23][35]+[146][456][135][25][3] = [35]( [15][23]+[25][13]) =. Nondegeneracy condition: [135]. Example 21. [See also Chou et. al. (14), Example 6.33] Free points: 3, 4, 6,. 1 = 36 4, 2 = 46 3, = Semifree points: on 1, on 12. = 2, B = 36, C = 6 3, 5 = 3 6. B, C, 5 are collinear. Reformulation of the theorem: Free points: 1, 2, 3, 4. Semifree points: 5 on 23, on = 13 24, = 23 14, = 34 6, = 56 1, = 2, B = 13, C = 3 6.

26 H.B. Li, Y.H. Wu 5, B, C are collinear. Fig. 21. Example 21. [56B] = [135][6] [5B] = [13][5] [6] = [26][] [5] = [2][5] [] = [1][56] [2] = [156][2] [123][3] = [13][23] [123][1] = [12][13] [123][36] = [13][236] [123][2] = [12][23] [56] = [346][56] [5] = [34][56] [26] = [124][236] [34] = [134][234] [346] = [134][234] [156] = [124][135] [5BC] C = [3][56B] [36][5B] B = [135][3][6] [13][36][5] = [135][26][3][] [13][2][36][5] = [135][1][26][3][56] [13][156][2][36][5] = [12][13][13][23] [123] 2 ([135][26][56]+[156][236][5]) = [56][135][26][346] [56][156][236][34] = [236][124][135][346] [236][134][156][234] 6 =. Nondegeneracy condition in the proof of the reformulated theorem: [123]. Example 22. [Non-realizable 1 3 -configuration, see also Richter-Gebert (15), Example ] Free points: 1, 2, 3, 4, 5. Semifree point: 6 on 12. = 23 14, = 15 46, = 25 36, = 34 5.,, are not collinear.

27 Theorem Proving in Incidence Geometry 1 Fig. 22. Example 22. [] = [35][4] [3][45] [4] = [256][34] [3] = [235][36] [34] = [145][346] [36] = [156][346] [35] = [134][235] [45] = [145][234] [123][256] = [125][236] [123][156] = [125][136] = [256][34][35]+[235][36][45] = [346][145][256][35] [346][156][235][45] = [145][235][346]([134][256] [156][234]) 6 = [145][235][346][125] ([134][236] [136][234]) [123] = [125][145][235][346] 2. Nondegeneracy conditions: [125], [145], [235], [346]. Example 23. [Fano s axiom, see also Kadison and Kromann (16), p. 46, and O hara and Ward (136), p. 66 ] There is no complete quadrilateral whose three diagonal points are collinear. Free points: 1, 2, 3, 4. 5 = 12 34, 6 = 23 14, = Conclusion : 5, 6, are not collinear. [56] = [124][356]+[156][234] [356] = [134][235] [156] = [123][145] [235] = [123][234] [145] = [124][134] 6 = [124][134][235]+[123][145][234] 5 = 2[123][124][134][234]. Nondegeneracy conditions: [123], [124], [134], [234].

28 2 H.B. Li, Y.H. Wu Fig. 23. Example 23. References [1] J. Bokowski and J. Richter-Gebert. On the finding of final polynomials, Europ. J. Combinatorics 11, 21 34, 1. [2] B. Buchberger. Gröbner Basis an lgorithmic Method in Polynomial Ideal Theory, in: Multidimensional Systems Theory, N. K. Bose (ed.). 15. [3] S.-C. Chou, X.-S. Gao and J.-Z. Zhang. Machine Proofs in Geometry utomated Production of Readable Proofs for Geometric Theorems. World Scientific, 14. [4] H. Crapo and J. Richter-Gebert. utomatic Proving of Geometric Theorems, in: Invariant Methods in Discrete and Computational Geometry, N. White (ed.), [5] P. Doubilet, G. C. Rota and J. Stein. On the Foundations of Combinatorial Theory IX: Combinatorial Methods in Invariant Theory, Stud. ppl. Math. 5, [6] L. Kadison and M. T. Kromann. Projective Geometry and Modern lgebra, Birkhäuser, Boston, 16. [] H. Li and M.-T. Cheng. Proving theorems in elementary geometry with Clifford algebraic method. Chinese Math. Progress 26(4): [] H. Li. Vectorial equation-solving for mechanical geometry theorem proving. J. utomated Reasoning 25, [] H. Li and Y. Wu. Outer Product Factorization in Clifford lgebra, Proc. TCM, pp , Guangzhou. 1. [1] B. Mourrain and N. Stolfi. Computational Symbolic geometry, in: Invariant Methods in Discrete and Computational Geometry, N. White (ed.), pp [11] C. W. O hara, S. J. and D. R. Ward, S. J. n Introduction to Projective Geometry, Oxford University Press, London, 136. [12] D. Pedoe. n Introduction to Projective Geometry, Pergamon Press, Oxford, 163. [13] J. Richter-Gebert. Mechanical Theorem Proving in Projective Geometry, nnals of Math. and rtificial Intelligence 13, [14] B. Sturmfels. Computing final polynomials and final syzygies using Buchberger s Gröbner bases method, Result. Math. 15, [15] B. Sturmfels. lgorithms in Invariant Theory. Springer, New York, 13. [16] B. Sturmfels and N. White. Gröbner bases and invariant theory, dv. Math. 6, [1] D. Wang. Elimination procedures for mechanical theorem proving in geometry, nnals of Math. and rtificial Intelligence 13,

29 Theorem Proving in Incidence Geometry 3 [1] B. Sturmfels and W. Whitely. On the Synthetic Factorization of Homogeneous Invariants, J. Symbolic Computation 11, [1] W.-T. Wu. On the Decision Problem and the Mechanization of Theorem Proving in Elementary Geometry, Contemp. Math. 2, , 14. [2] W.-T. Wu. Basic Principles of Mechanical Theorem Proving in Elementary Geometries, J. Sys. Sci. & Math. Sci. 4, [21]. Young. On quantative substitutionals analysis (3rd paper), Proc. London Math. Soc., Ser. 2, 2, , 12.

Algebraic Representation, Elimination and Expansion in Automated Geometric Theorem Proving

Algebraic Representation, Elimination and Expansion in Automated Geometric Theorem Proving MM Research Preprints, 155 171 MMRC, AMSS, Academia, Sinica, Beijing No. 21, December 2002 155 Algebraic Representation, Elimination and Expansion in Automated Geometric Theorem Proving Hongbo Li 1) Abstract.

More information

Automated Geometric Reasoning with Geometric Algebra: Practice and Theory

Automated Geometric Reasoning with Geometric Algebra: Practice and Theory Automated Geometric Reasoning with Geometric Algebra: Practice and Theory Key Laboratory of Mathematics Mechanization Academy of Mathematics and Systems Science Chinese Academy of Sciences, Beijing 2017.07.25

More information

Miquel s Five-Circle Theorem.

Miquel s Five-Circle Theorem. MM Research Preprints, 66 77 MMRC, AMSS, Academia Sinica No 23, December 2004 On Miquel s Five-Circle Theorem Hongbo Li Mathematics Mechanization Key Laboratory Academy of Mathematics and Systems Science

More information

60 GEOMETRIC APPLICATIONS OF THE GRASSMANN-CAYLEY ALGEBRA

60 GEOMETRIC APPLICATIONS OF THE GRASSMANN-CAYLEY ALGEBRA 60 GEOMETRIC APPLICATIONS OF THE GRASSMANN-CAYLEY ALGEBRA Neil L. White INTRODUCTION Grassmann-Cayley algebra is first and foremost a means of translating synthetic projective geometric statements into

More information

Automated Geometry Theorem Proving: Readability vs. Efficiency

Automated Geometry Theorem Proving: Readability vs. Efficiency Automated Geometry Theorem Proving: Readability vs. Efficiency Predrag Janičić URL: www.matf.bg.ac.rs/ janicic Faculty of Mathematics, University of Belgrade, Serbia CADGME; Convergence on Mathematics

More information

Fast Straightening Algorithm for Bracket Polynomials Based on Tableau Manipulations

Fast Straightening Algorithm for Bracket Polynomials Based on Tableau Manipulations Fast Straightening Algorithm for Bracket Polynomials Based on Tableau Manipulations Changpeng Shao, Hongbo Li KLMM, Chinese Academy of Sciences July 18, 2018 1 / 30 Outline Background: Bracket Polynomials

More information

Mechanical Formula Derivation in Elementary Geometries

Mechanical Formula Derivation in Elementary Geometries Mechanical Formula Derivation in Elementary Geometries Shang-Ching Chou and Xiao-Shan Gao Department of Computer Sciences The University of Texas at Austin, Austin, Texas 78712 USA Abstract A precise formulation

More information

PROJECTIVE GEOMETRY. Contents

PROJECTIVE GEOMETRY. Contents PROJECTIVE GEOMETRY Abstract. Projective geometry Contents 5. Geometric constructions, projective transformations, transitivity on triples, projective pl 1. Ceva, Menelaus 1 2. Desargues theorem, Pappus

More information

Solving Geometric Constraints with Distance-Based Global Coordinate System

Solving Geometric Constraints with Distance-Based Global Coordinate System International Workshop on Geometric Constraint Solving, October 23, 2003, Beijing 1 Solving Geometric Constraints with Distance-Based Global Coordinate System Lu Yang 1) Extended Abstract Distance geometry

More information

Design Theory Notes 1:

Design Theory Notes 1: ----------------------------------------------------------------------------------------------- Math 6023 Topics in Discrete Math: Design and Graph Theory Fall 2007 ------------------------------------------------------------------------------------------------

More information

THE LARGEST INTERSECTION LATTICE OF A CHRISTOS A. ATHANASIADIS. Abstract. We prove a conjecture of Bayer and Brandt [J. Alg. Combin.

THE LARGEST INTERSECTION LATTICE OF A CHRISTOS A. ATHANASIADIS. Abstract. We prove a conjecture of Bayer and Brandt [J. Alg. Combin. THE LARGEST INTERSECTION LATTICE OF A DISCRIMINANTAL ARRANGEMENT CHRISTOS A. ATHANASIADIS Abstract. We prove a conjecture of Bayer and Brandt [J. Alg. Combin. 6 (1997), 229{246] about the \largest" intersection

More information

What does without loss of generality mean (and how do we detect it)

What does without loss of generality mean (and how do we detect it) What does without loss of generality mean (and how do we detect it) James Davenport Hebron & Medlock Professor of Information Technology 1 University of Bath (U.K.) 1 August 2016 1 Thanks to Matthew England

More information

THE THEOREM OF DESARGUES

THE THEOREM OF DESARGUES THE THEOREM OF DESARGUES TIMOTHY VIS 1. Introduction In this worksheet we will be exploring some proofs surrounding the Theorem of Desargues. This theorem plays an extremely important role in projective

More information

Two applications of the theorem of Carnot

Two applications of the theorem of Carnot Annales Mathematicae et Informaticae 40 (2012) pp. 135 144 http://ami.ektf.hu Two applications of the theorem of Carnot Zoltán Szilasi Institute of Mathematics, MTA-DE Research Group Equations, Functions

More information

This class will demonstrate the use of bijections to solve certain combinatorial problems simply and effectively.

This class will demonstrate the use of bijections to solve certain combinatorial problems simply and effectively. . Induction This class will demonstrate the fundamental problem solving technique of mathematical induction. Example Problem: Prove that for every positive integer n there exists an n-digit number divisible

More information

Chapter 7. Linear Algebra: Matrices, Vectors,

Chapter 7. Linear Algebra: Matrices, Vectors, Chapter 7. Linear Algebra: Matrices, Vectors, Determinants. Linear Systems Linear algebra includes the theory and application of linear systems of equations, linear transformations, and eigenvalue problems.

More information

Two applications of the theorem of Carnot

Two applications of the theorem of Carnot Two applications of the theorem of Carnot Zoltán Szilasi Abstract Using the theorem of Carnot we give elementary proofs of two statements of C Bradley We prove his conjecture concerning the tangents to

More information

Computing Minimal Polynomial of Matrices over Algebraic Extension Fields

Computing Minimal Polynomial of Matrices over Algebraic Extension Fields Bull. Math. Soc. Sci. Math. Roumanie Tome 56(104) No. 2, 2013, 217 228 Computing Minimal Polynomial of Matrices over Algebraic Extension Fields by Amir Hashemi and Benyamin M.-Alizadeh Abstract In this

More information

SOLUTION. Taken together, the preceding equations imply that ABC DEF by the SSS criterion for triangle congruence.

SOLUTION. Taken together, the preceding equations imply that ABC DEF by the SSS criterion for triangle congruence. 1. [20 points] Suppose that we have ABC and DEF in the Euclidean plane and points G and H on (BC) and (EF) respectively such that ABG DEH and AGC DHF. Prove that ABC DEF. The first congruence assumption

More information

Power Round: Geometry Revisited

Power Round: Geometry Revisited Power Round: Geometry Revisited Stobaeus (one of Euclid s students): But what shall I get by learning these things? Euclid to his slave: Give him three pence, since he must make gain out of what he learns.

More information

Symmetric polynomials and symmetric mean inequalities

Symmetric polynomials and symmetric mean inequalities Symmetric polynomials and symmetric mean inequalities Karl Mahlburg Department of Mathematics Louisiana State University Baton Rouge, LA 70803, U.S.A. mahlburg@math.lsu.edu Clifford Smyth Department of

More information

Zero Decomposition Algorithms for System of Polynomial Equations 1)

Zero Decomposition Algorithms for System of Polynomial Equations 1) MM Research Preprints, 200 207 No. 18, Dec. 1999. Beijing Zero Decomposition Algorithms for System of Polynomial Equations 1) D.K. Wang 2) Abstract. This paper will give the zero decomposition algorithms

More information

Technische Universität München Zentrum Mathematik

Technische Universität München Zentrum Mathematik Technische Universität München Zentrum Mathematik Prof. Dr. Dr. Jürgen Richter-Gebert, Bernhard Werner Projective Geometry SS 2016 www-m10.ma.tum.de/projektivegeometriess16 Solutions for Worksheet 6 (2016-05-26)

More information

Polynomials, Ideals, and Gröbner Bases

Polynomials, Ideals, and Gröbner Bases Polynomials, Ideals, and Gröbner Bases Notes by Bernd Sturmfels for the lecture on April 10, 2018, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra We fix a field K. Some examples of fields

More information

Geometric Algebra. 4. Algebraic Foundations and 4D. Dr Chris Doran ARM Research

Geometric Algebra. 4. Algebraic Foundations and 4D. Dr Chris Doran ARM Research Geometric Algebra 4. Algebraic Foundations and 4D Dr Chris Doran ARM Research L4 S2 Axioms Elements of a geometric algebra are called multivectors Multivectors can be classified by grade Grade-0 terms

More information

Collinearity/Concurrence

Collinearity/Concurrence Collinearity/Concurrence Ray Li (rayyli@stanford.edu) June 29, 2017 1 Introduction/Facts you should know 1. (Cevian Triangle) Let ABC be a triangle and P be a point. Let lines AP, BP, CP meet lines BC,

More information

What Do Lattice Paths Have To Do With Matrices, And What Is Beyond Both?

What Do Lattice Paths Have To Do With Matrices, And What Is Beyond Both? What Do Lattice Paths Have To Do With Matrices, And What Is Beyond Both? Joseph E. Bonin The George Washington University These slides are available at blogs.gwu.edu/jbonin Some ideas in this talk were

More information

More on Bracket Algebra

More on Bracket Algebra 7 More on Bracket Algebra Algebra is generous; she often gives more than is asked of her. D Alembert The last chapter demonstrated, that determinants (and in particular multihomogeneous bracket polynomials)

More information

GRÖBNER BASES AND POLYNOMIAL EQUATIONS. 1. Introduction and preliminaries on Gróbner bases

GRÖBNER BASES AND POLYNOMIAL EQUATIONS. 1. Introduction and preliminaries on Gróbner bases GRÖBNER BASES AND POLYNOMIAL EQUATIONS J. K. VERMA 1. Introduction and preliminaries on Gróbner bases Let S = k[x 1, x 2,..., x n ] denote a polynomial ring over a field k where x 1, x 2,..., x n are indeterminates.

More information

Algebra Review C H A P T E R. To solve an algebraic equation with one variable, find the value of the unknown variable.

Algebra Review C H A P T E R. To solve an algebraic equation with one variable, find the value of the unknown variable. C H A P T E R 6 Algebra Review This chapter reviews key skills and concepts of algebra that you need to know for the SAT. Throughout the chapter are sample questions in the style of SAT questions. Each

More information

5. Grassmannians and the Space of Trees In this lecture we shall be interested in a very particular ideal. The ambient polynomial ring C[p] has ( n

5. Grassmannians and the Space of Trees In this lecture we shall be interested in a very particular ideal. The ambient polynomial ring C[p] has ( n 5. Grassmannians and the Space of Trees In this lecture we shall be interested in a very particular ideal. The ambient polynomial ring C[p] has ( n d) variables, which are called Plücker coordinates: C[p]

More information

Properties of Exponents

Properties of Exponents Name Period Unit 6 Exponents Notes lgebra Mrs. Fahey Properties of Exponents 1 Property Formula Example Product Rule m n a a Power Rule m n a ) Power of a Product Rule ab) n Quotient Rule m Power of a

More information

Homework 3/ Solutions

Homework 3/ Solutions MTH 310-3 Abstract Algebra I and Number Theory S17 Homework 3/ Solutions Exercise 1. Prove the following Theorem: Theorem Let R and S be rings. Define an addition and multiplication on R S by for all r,

More information

Elementary maths for GMT

Elementary maths for GMT Elementary maths for GMT Linear Algebra Part 2: Matrices, Elimination and Determinant m n matrices The system of m linear equations in n variables x 1, x 2,, x n a 11 x 1 + a 12 x 2 + + a 1n x n = b 1

More information

arxiv: v1 [math.co] 17 Jul 2007

arxiv: v1 [math.co] 17 Jul 2007 arxiv:0707.2591v1 [math.co] 17 Jul 2007 An Elementary Proof of the Fundamental Theorem of Tropical Algebra Nathan Grigg Nathan Manwaring May 22, 2018 Abstract In this paper we give an elementary proof

More information

Automatic rewrites of input expressions in complex algebraic geometry provers

Automatic rewrites of input expressions in complex algebraic geometry provers Automatic rewrites of input expressions in complex algebraic geometry provers Zoltán Kovács 1, Tomás Recio 2 and Csilla Sólyom-Gecse 3 1 Private University College of Education of the Diocese of Linz,

More information

Tensor Algebra: A Combinatorial Approach to the Projective Geometry of Figures

Tensor Algebra: A Combinatorial Approach to the Projective Geometry of Figures Tensor Algebra: A Combinatorial Approach to the Projective Geometry of Figures David N. R. M c Kinnon 1 and Brian C. Lovell 1 Intelligent Real-Time Imaging and Sensing (IRIS) Group, School of Information

More information

1. Matrices and Determinants

1. Matrices and Determinants Important Questions 1. Matrices and Determinants Ex.1.1 (2) x 3x y Find the values of x, y, z if 2x + z 3y w = 0 7 3 2a Ex 1.1 (3) 2x 3x y If 2x + z 3y w = 3 2 find x, y, z, w 4 7 Ex 1.1 (13) 3 7 3 2 Find

More information

Modern Geometry Homework.

Modern Geometry Homework. Modern Geometry Homework 1 Cramer s rule We now wish to become experts in solving two linear equations in two unknowns over our field F We first recall that a 2 2 matrix a b A = c b its determinant is

More information

On the Notion of Oriented Angles in Plane Elementary Geometry and Some of its Applications

On the Notion of Oriented Angles in Plane Elementary Geometry and Some of its Applications MM Research Preprints, 1 12 KLMM, MSS, cademia Sinica Vol. 24, ecember 2005 On the Notion of Oriented ngles in Plane Elementary Geometry and Some of its pplications Wu Wen-tsun Key Laboratory of Mathematics

More information

Computations with Differential Rational Parametric Equations 1)

Computations with Differential Rational Parametric Equations 1) MM Research Preprints,23 29 No. 18, Dec. 1999. Beijing 23 Computations with Differential Rational Parametric Equations 1) Xiao-Shan Gao Institute of Systems Science Academia Sinica, Beijing, 100080 Abstract.

More information

The complex projective line

The complex projective line 17 The complex projective line Now we will to study the simplest case of a complex projective space: the complex projective line. We will see that even this case has already very rich geometric interpretations.

More information

Intrinsic Differential Geometry with Geometric Calculus

Intrinsic Differential Geometry with Geometric Calculus MM Research Preprints, 196 205 MMRC, AMSS, Academia Sinica No. 23, December 2004 Intrinsic Differential Geometry with Geometric Calculus Hongbo Li and Lina Cao Mathematics Mechanization Key Laboratory

More information

Concurrency and Collinearity

Concurrency and Collinearity Concurrency and Collinearity Victoria Krakovna vkrakovna@gmail.com 1 Elementary Tools Here are some tips for concurrency and collinearity questions: 1. You can often restate a concurrency question as a

More information

arxiv:math/ v1 [math.ag] 3 Mar 2002

arxiv:math/ v1 [math.ag] 3 Mar 2002 How to sum up triangles arxiv:math/0203022v1 [math.ag] 3 Mar 2002 Bakharev F. Kokhas K. Petrov F. June 2001 Abstract We prove configuration theorems that generalize the Desargues, Pascal, and Pappus theorems.

More information

The minimal components of the Mayr-Meyer ideals

The minimal components of the Mayr-Meyer ideals The minimal components of the Mayr-Meyer ideals Irena Swanson 24 April 2003 Grete Hermann proved in [H] that for any ideal I in an n-dimensional polynomial ring over the field of rational numbers, if I

More information

Homework 1/Solutions. Graded Exercises

Homework 1/Solutions. Graded Exercises MTH 310-3 Abstract Algebra I and Number Theory S18 Homework 1/Solutions Graded Exercises Exercise 1. Below are parts of the addition table and parts of the multiplication table of a ring. Complete both

More information

Gassner Representation of the Pure Braid Group P 4

Gassner Representation of the Pure Braid Group P 4 International Journal of Algebra, Vol. 3, 2009, no. 16, 793-798 Gassner Representation of the Pure Braid Group P 4 Mohammad N. Abdulrahim Department of Mathematics Beirut Arab University P.O. Box 11-5020,

More information

Lecture Notes Introduction to Cluster Algebra

Lecture Notes Introduction to Cluster Algebra Lecture Notes Introduction to Cluster Algebra Ivan C.H. Ip Updated: April 14, 017 Total Positivity The final and historically the original motivation is from the study of total positive matrices, which

More information

Hyperbolic Conformal Geometry with Clifford Algebra 1)

Hyperbolic Conformal Geometry with Clifford Algebra 1) MM Research Preprints, 72 83 No. 18, Dec. 1999. Beijing Hyperbolic Conformal Geometry with Clifford Algebra 1) Hongbo Li Abstract. In this paper we study hyperbolic conformal geometry following a Clifford

More information

Automated Proofs using Bracket Algebra. Cinderella and OpenMath

Automated Proofs using Bracket Algebra. Cinderella and OpenMath Automated Proofs using Bracket Algebra with Cinderella and OpenMath Dan Roozemond BSc Eindhoven University of Technology Department of Mathematics and Computer Science Abstract This paper describes the

More information

ACCRS/QUALITY CORE CORRELATION DOCUMENT: ALGEBRA II

ACCRS/QUALITY CORE CORRELATION DOCUMENT: ALGEBRA II ACCRS/QUALITY CORE CORRELATION DOCUMENT: ALGEBRA II Revised May 2013 Perform arithmetic operations with complex numbers. 1. [N-CN1] Know there is a complex number i such that i 2 = 1, and every complex

More information

SOLUTIONS TO ADDITIONAL EXERCISES FOR II.1 AND II.2

SOLUTIONS TO ADDITIONAL EXERCISES FOR II.1 AND II.2 SOLUTIONS TO ADDITIONAL EXERCISES FOR II.1 AND II.2 Here are the solutions to the additional exercises in betsepexercises.pdf. B1. Let y and z be distinct points of L; we claim that x, y and z are not

More information

12/31/2010. Overview. 04-Boolean Algebra Part 2 Text: Unit 2. Basic Theorems. Basic Theorems. Basic Theorems. Examples

12/31/2010. Overview. 04-Boolean Algebra Part 2 Text: Unit 2. Basic Theorems. Basic Theorems. Basic Theorems. Examples Overview 04-Boolean lgebra Part 2 Text: Unit 2 Basic Theorems Multiplying and Factoring ECEGR/ISSC 201 Digital Operations and Computations Winter 2011 Dr. Louie 2 Basic Theorems Basic Theorems Basic laws

More information

Selma City Schools Curriculum Pacing Guide Grades Subject: Algebra II Effective Year:

Selma City Schools Curriculum Pacing Guide Grades Subject: Algebra II Effective Year: Selma City Schools Curriculum Pacing Guide Grades 9-12 Subject: Algebra II Effective Year: 2013-14 Nine 1 Nine 2 Nine 3 Nine 4 X X Time CC COS QC Literacy DOK Lesson References/Activities Date Taught Test

More information

Theorem Proving in the Propositional Algebra. Geoff Phillips **************

Theorem Proving in the Propositional Algebra. Geoff Phillips ************** 4/12/2006 Theorem Proving in the Propositional Algebra Geoff Phillips ************** Introduction This paper deals with Propositional Logic as described in (Fitting (1990)). The objects of Propositional

More information

Definition: A vector is a directed line segment which represents a displacement from one point P to another point Q.

Definition: A vector is a directed line segment which represents a displacement from one point P to another point Q. THE UNIVERSITY OF NEW SOUTH WALES SCHOOL OF MATHEMATICS AND STATISTICS MATH Algebra Section : - Introduction to Vectors. You may have already met the notion of a vector in physics. There you will have

More information

UMA Putnam Talk LINEAR ALGEBRA TRICKS FOR THE PUTNAM

UMA Putnam Talk LINEAR ALGEBRA TRICKS FOR THE PUTNAM UMA Putnam Talk LINEAR ALGEBRA TRICKS FOR THE PUTNAM YUFEI ZHAO In this talk, I want give some examples to show you some linear algebra tricks for the Putnam. Many of you probably did math contests in

More information

Algebra I. Course Outline

Algebra I. Course Outline Algebra I Course Outline I. The Language of Algebra A. Variables and Expressions B. Order of Operations C. Open Sentences D. Identity and Equality Properties E. The Distributive Property F. Commutative

More information

An analytic proof of the theorems of Pappus and Desargues

An analytic proof of the theorems of Pappus and Desargues Note di Matematica 22, n. 1, 2003, 99 106. An analtic proof of the theorems of Pappus and Desargues Erwin Kleinfeld and Tuong Ton-That Department of Mathematics, The Universit of Iowa, Iowa Cit, IA 52242,

More information

Algebraic Equations for Blocking Probabilities in Asymmetric Networks

Algebraic Equations for Blocking Probabilities in Asymmetric Networks Algebraic Equations for Blocking Probabilities in Asymmetric Networks Ian Dinwoodie, Emily Gamundi and Ed Mosteig Technical Report #2004-15 April 6, 2004 This material was based upon work supported by

More information

Reference Material /Formulas for Pre-Calculus CP/ H Summer Packet

Reference Material /Formulas for Pre-Calculus CP/ H Summer Packet Reference Material /Formulas for Pre-Calculus CP/ H Summer Packet Week # 1 Order of Operations Step 1 Evaluate expressions inside grouping symbols. Order of Step 2 Evaluate all powers. Operations Step

More information

right angle an angle whose measure is exactly 90ᴼ

right angle an angle whose measure is exactly 90ᴼ right angle an angle whose measure is exactly 90ᴼ m B = 90ᴼ B two angles that share a common ray A D C B Vertical Angles A D C B E two angles that are opposite of each other and share a common vertex two

More information

INITIAL COMPLEX ASSOCIATED TO A JET SCHEME OF A DETERMINANTAL VARIETY. the affine space of dimension k over F. By a variety in A k F

INITIAL COMPLEX ASSOCIATED TO A JET SCHEME OF A DETERMINANTAL VARIETY. the affine space of dimension k over F. By a variety in A k F INITIAL COMPLEX ASSOCIATED TO A JET SCHEME OF A DETERMINANTAL VARIETY BOYAN JONOV Abstract. We show in this paper that the principal component of the first order jet scheme over the classical determinantal

More information

Teaching Commutative Algebra and Algebraic Geometry. Geometry using Computer Algebra Systems

Teaching Commutative Algebra and Algebraic Geometry. Geometry using Computer Algebra Systems Teaching Commutative Algebra and Algebraic Geometry using Computer Algebra Systems Department of Mathematics, Simon Fraser University British Columbia, CANADA Computer Algebra in Education ACA 2012, Sofia,

More information

Exponential Properties 0.1 Topic: Exponential Properties

Exponential Properties 0.1 Topic: Exponential Properties Ns Exponential Properties 0.1 Topic: Exponential Properties Date: Objectives: SWBAT (Simplify and Evaluate Expressions using the Exponential LAWS) Main Ideas: Assignment: LAW Algebraic Meaning Example

More information

Toric Ideals, an Introduction

Toric Ideals, an Introduction The 20th National School on Algebra: DISCRETE INVARIANTS IN COMMUTATIVE ALGEBRA AND IN ALGEBRAIC GEOMETRY Mangalia, Romania, September 2-8, 2012 Hara Charalambous Department of Mathematics Aristotle University

More information

CUMBERLAND COUNTY SCHOOL DISTRICT BENCHMARK ASSESSMENT CURRICULUM PACING GUIDE

CUMBERLAND COUNTY SCHOOL DISTRICT BENCHMARK ASSESSMENT CURRICULUM PACING GUIDE CUMBERLAND COUNTY SCHOOL DISTRICT BENCHMARK ASSESSMENT CURRICULUM PACING GUIDE School: CCHS Subject: Algebra II Grade: 10 th Grade Benchmark Assessment 1 Instructional Timeline: 1 st Nine Weeks Topic(s):

More information

DETERMINANTS. , x 2 = a 11b 2 a 21 b 1

DETERMINANTS. , x 2 = a 11b 2 a 21 b 1 DETERMINANTS 1 Solving linear equations The simplest type of equations are linear The equation (1) ax = b is a linear equation, in the sense that the function f(x) = ax is linear 1 and it is equated to

More information

Exercises for Unit I I I (Basic Euclidean concepts and theorems)

Exercises for Unit I I I (Basic Euclidean concepts and theorems) Exercises for Unit I I I (Basic Euclidean concepts and theorems) Default assumption: All points, etc. are assumed to lie in R 2 or R 3. I I I. : Perpendicular lines and planes Supplementary background

More information

arxiv: v3 [math.co] 23 Jun 2008

arxiv: v3 [math.co] 23 Jun 2008 BOUNDING MULTIPLICATIVE ENERGY BY THE SUMSET arxiv:0806.1040v3 [math.co] 23 Jun 2008 Abstract. We prove that the sumset or the productset of any finite set of real numbers, A, is at least A 4/3 ε, improving

More information

Check boxes of Edited Copy of Sp Topics (was 217-pilot)

Check boxes of Edited Copy of Sp Topics (was 217-pilot) Check boxes of Edited Copy of 10024 Sp 11 213 Topics (was 217-pilot) College Algebra, 9th Ed. [open all close all] R-Basic Algebra Operations Section R.1 Integers and rational numbers Rational and irrational

More information

MATH 106 LINEAR ALGEBRA LECTURE NOTES

MATH 106 LINEAR ALGEBRA LECTURE NOTES MATH 6 LINEAR ALGEBRA LECTURE NOTES FALL - These Lecture Notes are not in a final form being still subject of improvement Contents Systems of linear equations and matrices 5 Introduction to systems of

More information

Aldine I.S.D. Benchmark Targets/ Algebra 2 SUMMER 2004

Aldine I.S.D. Benchmark Targets/ Algebra 2 SUMMER 2004 ASSURANCES: By the end of Algebra 2, the student will be able to: 1. Solve systems of equations or inequalities in two or more variables. 2. Graph rational functions and solve rational equations and inequalities.

More information

PURE Math Residents Program Gröbner Bases and Applications Week 3 Lectures

PURE Math Residents Program Gröbner Bases and Applications Week 3 Lectures PURE Math Residents Program Gröbner Bases and Applications Week 3 Lectures John B. Little Department of Mathematics and Computer Science College of the Holy Cross June 2012 Overview of this week The research

More information

MATHS (O) NOTES. SUBJECT: Maths LEVEL: Ordinary Level TEACHER: Jean Kelly. The Institute of Education Topics Covered: Complex Numbers

MATHS (O) NOTES. SUBJECT: Maths LEVEL: Ordinary Level TEACHER: Jean Kelly. The Institute of Education Topics Covered: Complex Numbers MATHS (O) NOTES The Institute of Education 07 SUBJECT: Maths LEVEL: Ordinary Level TEACHER: Jean Kelly Topics Covered: COMPLEX NUMBERS Strand 3(Unit ) Syllabus - Understanding the origin and need for complex

More information

Oil Fields and Hilbert Schemes

Oil Fields and Hilbert Schemes Oil Fields and Hilbert Schemes Lorenzo Robbiano Università di Genova Dipartimento di Matematica Lorenzo Robbiano (Università di Genova) Oil Fields and Hilbert Schemes March, 2008 1 / 35 Facts In the realm

More information

Math 10 - Unit 5 Final Review - Polynomials

Math 10 - Unit 5 Final Review - Polynomials Class: Date: Math 10 - Unit 5 Final Review - Polynomials Multiple Choice Identify the choice that best completes the statement or answers the question. 1. Factor the binomial 44a + 99a 2. a. a(44 + 99a)

More information

P.1: Algebraic Expressions, Mathematical Models, and Real Numbers

P.1: Algebraic Expressions, Mathematical Models, and Real Numbers Chapter P Prerequisites: Fundamental Concepts of Algebra Pre-calculus notes Date: P.1: Algebraic Expressions, Mathematical Models, and Real Numbers Algebraic expression: a combination of variables and

More information

Change of Ordering for Regular Chains in Positive Dimension

Change of Ordering for Regular Chains in Positive Dimension Change of Ordering for Regular Chains in Positive Dimension X. Dahan, X. Jin, M. Moreno Maza, É. Schost University of Western Ontario, London, Ontario, Canada. École polytechnique, 91128 Palaiseau, France.

More information

CHAPTER 8A- RATIONAL FUNCTIONS AND RADICAL FUNCTIONS Section Multiplying and Dividing Rational Expressions

CHAPTER 8A- RATIONAL FUNCTIONS AND RADICAL FUNCTIONS Section Multiplying and Dividing Rational Expressions Name Objectives: Period CHAPTER 8A- RATIONAL FUNCTIONS AND RADICAL FUNCTIONS Section 8.3 - Multiplying and Dividing Rational Expressions Multiply and divide rational expressions. Simplify rational expressions,

More information

arxiv:math/ v1 [math.co] 6 Dec 2005

arxiv:math/ v1 [math.co] 6 Dec 2005 arxiv:math/05111v1 [math.co] Dec 005 Unimodality and convexity of f-vectors of polytopes Axel Werner December, 005 Abstract We consider unimodality and related properties of f-vectors of polytopes in various

More information

Section 3.2. Multiplication of Matrices and Multiplication of Vectors and Matrices

Section 3.2. Multiplication of Matrices and Multiplication of Vectors and Matrices 3.2. Multiplication of Matrices and Multiplication of Vectors and Matrices 1 Section 3.2. Multiplication of Matrices and Multiplication of Vectors and Matrices Note. In this section, we define the product

More information

Monomial orderings, rewriting systems, and Gröbner bases for the commutator ideal of a free algebra

Monomial orderings, rewriting systems, and Gröbner bases for the commutator ideal of a free algebra Monomial orderings, rewriting systems, and Gröbner bases for the commutator ideal of a free algebra Susan M. Hermiller Department of Mathematics and Statistics University of Nebraska-Lincoln Lincoln, NE

More information

Check boxes of Edited Copy of Sp Topics (was 261-pilot)

Check boxes of Edited Copy of Sp Topics (was 261-pilot) Check boxes of Edited Copy of 10023 Sp 11 253 Topics (was 261-pilot) Intermediate Algebra (2011), 3rd Ed. [open all close all] R-Review of Basic Algebraic Concepts Section R.2 Ordering integers Plotting

More information

Lesson 24: True and False Number Sentences

Lesson 24: True and False Number Sentences NYS COMMON CE MATHEMATICS CURRICULUM Lesson 24 6 4 Student Outcomes Students identify values for the variables in equations and inequalities that result in true number sentences. Students identify values

More information

From discrete differential geometry to the classification of discrete integrable systems

From discrete differential geometry to the classification of discrete integrable systems From discrete differential geometry to the classification of discrete integrable systems Vsevolod Adler,, Yuri Suris Technische Universität Berlin Quantum Integrable Discrete Systems, Newton Institute,

More information

W.K. Schief. The University of New South Wales, Sydney. [with A.I. Bobenko]

W.K. Schief. The University of New South Wales, Sydney. [with A.I. Bobenko] Discrete line complexes and integrable evolution of minors by W.K. Schief The University of New South Wales, Sydney ARC Centre of Excellence for Mathematics and Statistics of Complex Systems [with A.I.

More information

Chapter 9: Systems of Equations and Inequalities

Chapter 9: Systems of Equations and Inequalities Chapter 9: Systems of Equations and Inequalities 9. Systems of Equations Solve the system of equations below. By this we mean, find pair(s) of numbers (x, y) (if possible) that satisfy both equations.

More information

Tropical constructive Pappus theorem

Tropical constructive Pappus theorem Tropical constructive Pappus theorem Luis Felipe Tabera December 12, 2005 Abstract In this paper, we state a correspondence between classical and tropical Cramer s rule. This correspondence will allow

More information

On one class of permutation polynomials over finite fields of characteristic two *

On one class of permutation polynomials over finite fields of characteristic two * On one class of permutation polynomials over finite fields of characteristic two * Leonid Bassalygo, Victor A. Zinoviev To cite this version: Leonid Bassalygo, Victor A. Zinoviev. On one class of permutation

More information

The moduli space of binary quintics

The moduli space of binary quintics The moduli space of binary quintics A.A.du Plessis and C.T.C.Wall November 10, 2005 1 Invariant theory From classical invariant theory (we refer to the version in [2]), we find that the ring of (SL 2 )invariants

More information

Determining elements of minimal index in an infinite family of totally real bicyclic biquadratic number fields

Determining elements of minimal index in an infinite family of totally real bicyclic biquadratic number fields Determining elements of minimal index in an infinite family of totally real bicyclic biquadratic number fields István Gaál, University of Debrecen, Mathematical Institute H 4010 Debrecen Pf.12., Hungary

More information

JBMO 2016 Problems and solutions

JBMO 2016 Problems and solutions JBMO 016 Problems and solutions Problem 1. A trapezoid ABCD (AB CD, AB > CD) is circumscribed. The incircle of the triangle ABC touches the lines AB and AC at the points M and N, respectively. Prove that

More information

Linearly dependent vectorial decomposition of clutters

Linearly dependent vectorial decomposition of clutters Linearly dependent vectorial decomposition of clutters Jaume Martí-Farré 1,2 Departament de Matemàtica Aplicada IV Universitat Politècnica de Catalunya, BarcelonaTech Barcelona, Spain Abstract This paper

More information

From Gauss. to Gröbner Bases. John Perry. The University of Southern Mississippi. From Gauss to Gröbner Bases p.

From Gauss. to Gröbner Bases. John Perry. The University of Southern Mississippi. From Gauss to Gröbner Bases p. From Gauss to Gröbner Bases p. From Gauss to Gröbner Bases John Perry The University of Southern Mississippi From Gauss to Gröbner Bases p. Overview Questions: Common zeroes? Tool: Gaussian elimination

More information

Analysis and synthesis (and other peculiarities): Euclid, Apollonius. 2 th March 2014

Analysis and synthesis (and other peculiarities): Euclid, Apollonius. 2 th March 2014 Analysis and synthesis (and other peculiarities): Euclid, Apollonius 2 th March 2014 What is algebra? Algebra (today): Advanced level : Groups, rings,..., structures; Elementary level : equations. The

More information

Conics and their duals

Conics and their duals 9 Conics and their duals You always admire what you really don t understand. Blaise Pascal So far we dealt almost exclusively with situations in which only points and lines were involved. Geometry would

More information

SUMMATIVE ASSESSMENT I, IX / Class IX

SUMMATIVE ASSESSMENT I, IX / Class IX I, 0 SUMMATIVE ASSESSMENT I, 0 0 MATHEMATICS / MATHEMATICS MATHEMATICS CLASS CLASS - IX - IX IX / Class IX MA-0 90 Time allowed : hours Maximum Marks : 90 (i) (ii) 8 6 0 0 (iii) 8 (iv) (v) General Instructions:

More information

NEW CONSTRUCTION OF THE EAGON-NORTHCOTT COMPLEX. Oh-Jin Kang and Joohyung Kim

NEW CONSTRUCTION OF THE EAGON-NORTHCOTT COMPLEX. Oh-Jin Kang and Joohyung Kim Korean J Math 20 (2012) No 2 pp 161 176 NEW CONSTRUCTION OF THE EAGON-NORTHCOTT COMPLEX Oh-Jin Kang and Joohyung Kim Abstract The authors [6 introduced the concept of a complete matrix of grade g > 3 to

More information