Projective Collineations in Homogeneous Coordinates

Total Page:16

File Type:pdf, Size:1020Kb

Projective Collineations in Homogeneous Coordinates Projective Collineations in Homogeneous Coordinates Let us remind ourselves about incidence and collinearity in homogeneous coordinates. (1) A point and a line are incident if the inner product of their vectors is 0 (2) Three points are collinear if the matrix formed by their vectors has determinant 0 (3) Three points are non-collinear if the matrix formed by their vectors has non-zero determinant So what is a projective collineation? It is a bijective mapping that sends collinear points to collinear points. One mapping that we studied extensively in linear algebra is the linear transformation, which has a matrix representation. Could this be a projective collineation? 1. Show that a non-singular (invertible) matrix is a bijective mapping that sends collinear points to collinear points. 2. Show that any bijective mapping that sends collinear points to collinear points must be a bijective linear transformation. Conclude that projective collineations are exactly invertible matrices. 3. Can two different invertible matrices give the same projective collineation? Give an example. This suddenly makes projective collineations more tangible, and perhaps easier to understand. 4. Use homogeneous coordinates to show that projective collineations preserve incidence. Recall the Fundamental Theorem of Projective Geometry. Fundamental Theorem of Projective Geometry Let ABCD be four points such that no three are collinear. Then the mapping ABCD −! A0B0C0D0 completely determines a projective collineation. 5. Why four and not three? Come up with an example of two different matrices that both send (1,0,0) to itself, (0,1,0) to itself and (0,0,1) to itself, but one sends (1,1,1) to itself but the other sends (1,1,1) to (1,1,2). FTPG Corollary A projective collineation which fixes four points is the identity. 6. Explain why the corollary is true, given FTPG. 7. Use homogeneous coordinates to show that projective collineations will always fix a point and a line. This may involve eigenvectors/eigenvalues. Knowing the eigenvector/eigenvalue structure of the matrix can actually help us determine the number of fixed points and lines. Type I: All points are fixed. Type II: There is only one linewise fixed point and one pointwise fixed line, which are incident. Type III: There is only one linewise fixed point and one pointwise fixed line, which are not incident. Type IV: There is only one fixed point and one fixed line, which are incident. 1 Type V: There is only one fixed point and one fixed line, which are not incident. Type VI: There are only two fixed points and two fixed lines, such that one fixed point is incident with both fixed lines and one fixed line is incident with both fixed points. Type VII: There are only three fixed points and three fixed lines, which form a fixed triangle. 8. For each type, determine the eigenvector/eigenvalue structure. 9. Categorize the following into types: translation, shear, dilation, reflection, 180 degree rota- tion, 90 degree rotation, stretch. 10. Find an example of another projective collineation we have not yet mentioned. Draw this, and identify its type by finding its fixed points and lines. 2.
Recommended publications
  • Projective Geometry: a Short Introduction
    Projective Geometry: A Short Introduction Lecture Notes Edmond Boyer Master MOSIG Introduction to Projective Geometry Contents 1 Introduction 2 1.1 Objective . .2 1.2 Historical Background . .3 1.3 Bibliography . .4 2 Projective Spaces 5 2.1 Definitions . .5 2.2 Properties . .8 2.3 The hyperplane at infinity . 12 3 The projective line 13 3.1 Introduction . 13 3.2 Projective transformation of P1 ................... 14 3.3 The cross-ratio . 14 4 The projective plane 17 4.1 Points and lines . 17 4.2 Line at infinity . 18 4.3 Homographies . 19 4.4 Conics . 20 4.5 Affine transformations . 22 4.6 Euclidean transformations . 22 4.7 Particular transformations . 24 4.8 Transformation hierarchy . 25 Grenoble Universities 1 Master MOSIG Introduction to Projective Geometry Chapter 1 Introduction 1.1 Objective The objective of this course is to give basic notions and intuitions on projective geometry. The interest of projective geometry arises in several visual comput- ing domains, in particular computer vision modelling and computer graphics. It provides a mathematical formalism to describe the geometry of cameras and the associated transformations, hence enabling the design of computational ap- proaches that manipulates 2D projections of 3D objects. In that respect, a fundamental aspect is the fact that objects at infinity can be represented and manipulated with projective geometry and this in contrast to the Euclidean geometry. This allows perspective deformations to be represented as projective transformations. Figure 1.1: Example of perspective deformation or 2D projective transforma- tion. Another argument is that Euclidean geometry is sometimes difficult to use in algorithms, with particular cases arising from non-generic situations (e.g.
    [Show full text]
  • Robot Vision: Projective Geometry
    Robot Vision: Projective Geometry Ass.Prof. Friedrich Fraundorfer SS 2018 1 Learning goals . Understand homogeneous coordinates . Understand points, line, plane parameters and interpret them geometrically . Understand point, line, plane interactions geometrically . Analytical calculations with lines, points and planes . Understand the difference between Euclidean and projective space . Understand the properties of parallel lines and planes in projective space . Understand the concept of the line and plane at infinity 2 Outline . 1D projective geometry . 2D projective geometry ▫ Homogeneous coordinates ▫ Points, Lines ▫ Duality . 3D projective geometry ▫ Points, Lines, Planes ▫ Duality ▫ Plane at infinity 3 Literature . Multiple View Geometry in Computer Vision. Richard Hartley and Andrew Zisserman. Cambridge University Press, March 2004. Mundy, J.L. and Zisserman, A., Geometric Invariance in Computer Vision, Appendix: Projective Geometry for Machine Vision, MIT Press, Cambridge, MA, 1992 . Available online: www.cs.cmu.edu/~ph/869/papers/zisser-mundy.pdf 4 Motivation – Image formation [Source: Charles Gunn] 5 Motivation – Parallel lines [Source: Flickr] 6 Motivation – Epipolar constraint X world point epipolar plane x x’ x‘TEx=0 C T C’ R 7 Euclidean geometry vs. projective geometry Definitions: . Geometry is the teaching of points, lines, planes and their relationships and properties (angles) . Geometries are defined based on invariances (what is changing if you transform a configuration of points, lines etc.) . Geometric transformations
    [Show full text]
  • COMBINATORICS, Volume
    http://dx.doi.org/10.1090/pspum/019 PROCEEDINGS OF SYMPOSIA IN PURE MATHEMATICS Volume XIX COMBINATORICS AMERICAN MATHEMATICAL SOCIETY Providence, Rhode Island 1971 Proceedings of the Symposium in Pure Mathematics of the American Mathematical Society Held at the University of California Los Angeles, California March 21-22, 1968 Prepared by the American Mathematical Society under National Science Foundation Grant GP-8436 Edited by Theodore S. Motzkin AMS 1970 Subject Classifications Primary 05Axx, 05Bxx, 05Cxx, 10-XX, 15-XX, 50-XX Secondary 04A20, 05A05, 05A17, 05A20, 05B05, 05B15, 05B20, 05B25, 05B30, 05C15, 05C99, 06A05, 10A45, 10C05, 14-XX, 20Bxx, 20Fxx, 50A20, 55C05, 55J05, 94A20 International Standard Book Number 0-8218-1419-2 Library of Congress Catalog Number 74-153879 Copyright © 1971 by the American Mathematical Society Printed in the United States of America All rights reserved except those granted to the United States Government May not be produced in any form without permission of the publishers Leo Moser (1921-1970) was active and productive in various aspects of combin• atorics and of its applications to number theory. He was in close contact with those with whom he had common interests: we will remember his sparkling wit, the universality of his anecdotes, and his stimulating presence. This volume, much of whose content he had enjoyed and appreciated, and which contains the re• construction of a contribution by him, is dedicated to his memory. CONTENTS Preface vii Modular Forms on Noncongruence Subgroups BY A. O. L. ATKIN AND H. P. F. SWINNERTON-DYER 1 Selfconjugate Tetrahedra with Respect to the Hermitian Variety xl+xl + *l + ;cg = 0 in PG(3, 22) and a Representation of PG(3, 3) BY R.
    [Show full text]
  • Collineations in Perspective
    Collineations in Perspective Now that we have a decent grasp of one-dimensional projectivities, we move on to their two di- mensional analogs. Although they are more complicated, in a sense, they may be easier to grasp because of the many applications to perspective drawing. Speaking of, let's return to the triangle on the window and its shadow in its full form instead of only looking at one line. Perspective Collineation In one dimension, a perspectivity is a bijective mapping from a line to a line through a point. In two dimensions, a perspective collineation is a bijective mapping from a plane to a plane through a point. To illustrate, consider the triangle on the window plane and its shadow on the ground plane as in Figure 1. We can see that every point on the triangle on the window maps to exactly one point on the shadow, but the collineation is from the entire window plane to the entire ground plane. We understand the window plane to extend infinitely in all directions (even going through the ground), the ground also extends infinitely in all directions (we will assume that the earth is flat here), and we map every point on the window to a point on the ground. Looking at Figure 2, we see that the lamp analogy breaks down when we consider all lines through O. Although it makes sense for the base of the triangle on the window mapped to its shadow on 1 the ground (A to A0 and B to B0), what do we make of the mapping C to C0, or D to D0? C is on the window plane, underground, while C0 is on the ground.
    [Show full text]
  • Finite Projective Geometry 2Nd Year Group Project
    Finite Projective Geometry 2nd year group project. B. Doyle, B. Voce, W.C Lim, C.H Lo Mathematics Department - Imperial College London Supervisor: Ambrus Pal´ June 7, 2015 Abstract The Fano plane has a strong claim on being the simplest symmetrical object with inbuilt mathematical structure in the universe. This is due to the fact that it is the smallest possible projective plane; a set of points with a subsets of lines satisfying just three axioms. We will begin by developing some theory direct from the axioms and uncovering some of the hidden (and not so hidden) symmetries of the Fano plane. Alternatively, some projective planes can be derived from vector space theory and we shall also explore this and the associated linear maps on these spaces. Finally, with the help of some theory of quadratic forms we will give a proof of the surprising Bruck-Ryser theorem, which shows that if a projective plane has order n congruent to 1 or 2 mod 4, then n is the sum of two squares. Thus we will have demonstrated fascinating links between pure mathematical disciplines by incorporating the use of linear algebra, group the- ory and number theory to explain the geometric world of projective planes. 1 Contents 1 Introduction 3 2 Basic Defintions and results 4 3 The Fano Plane 7 3.1 Isomorphism and Automorphism . 8 3.2 Ovals . 10 4 Projective Geometry with fields 12 4.1 Constructing Projective Planes from fields . 12 4.2 Order of Projective Planes over fields . 14 5 Bruck-Ryser 17 A Appendix - Rings and Fields 22 2 1 Introduction Projective planes are geometrical objects that consist of a set of elements called points and sub- sets of these elements called lines constructed following three basic axioms which give the re- sulting object a remarkable level of symmetry.
    [Show full text]
  • The Dual Theorem Concerning Aubert Line
    The Dual Theorem concerning Aubert Line Professor Ion Patrascu, National College "Buzeşti Brothers" Craiova - Romania Professor Florentin Smarandache, University of New Mexico, Gallup, USA In this article we introduce the concept of Bobillier transversal of a triangle with respect to a point in its plan; we prove the Aubert Theorem about the collinearity of the orthocenters in the triangles determined by the sides and the diagonals of a complete quadrilateral, and we obtain the Dual Theorem of this Theorem. Theorem 1 (E. Bobillier) Let 퐴퐵퐶 be a triangle and 푀 a point in the plane of the triangle so that the perpendiculars taken in 푀, and 푀퐴, 푀퐵, 푀퐶 respectively, intersect the sides 퐵퐶, 퐶퐴 and 퐴퐵 at 퐴푚, 퐵푚 and 퐶푚. Then the points 퐴푚, 퐵푚 and 퐶푚 are collinear. 퐴푚퐵 Proof We note that = 퐴푚퐶 aria (퐵푀퐴푚) (see Fig. 1). aria (퐶푀퐴푚) 1 Area (퐵푀퐴푚) = ∙ 퐵푀 ∙ 푀퐴푚 ∙ 2 sin(퐵푀퐴푚̂ ). 1 Area (퐶푀퐴푚) = ∙ 퐶푀 ∙ 푀퐴푚 ∙ 2 sin(퐶푀퐴푚̂ ). Since 1 3휋 푚(퐶푀퐴푚̂ ) = − 푚(퐴푀퐶̂ ), 2 it explains that sin(퐶푀퐴푚̂ ) = − cos(퐴푀퐶̂ ); 휋 sin(퐵푀퐴푚̂ ) = sin (퐴푀퐵̂ − ) = − cos(퐴푀퐵̂ ). 2 Therefore: 퐴푚퐵 푀퐵 ∙ cos(퐴푀퐵̂ ) = (1). 퐴푚퐶 푀퐶 ∙ cos(퐴푀퐶̂ ) In the same way, we find that: 퐵푚퐶 푀퐶 cos(퐵푀퐶̂ ) = ∙ (2); 퐵푚퐴 푀퐴 cos(퐴푀퐵̂ ) 퐶푚퐴 푀퐴 cos(퐴푀퐶̂ ) = ∙ (3). 퐶푚퐵 푀퐵 cos(퐵푀퐶̂ ) The relations (1), (2), (3), and the reciprocal Theorem of Menelaus lead to the collinearity of points 퐴푚, 퐵푚, 퐶푚. Note Bobillier's Theorem can be obtained – by converting the duality with respect to a circle – from the theorem relative to the concurrency of the heights of a triangle.
    [Show full text]
  • Cramer Benjamin PMET
    Just-in-Time-Teaching and other gadgets Richard Cramer-Benjamin Niagara University http://faculty.niagara.edu/richcb The Class MAT 443 – Euclidean Geometry 26 Students 12 Secondary Ed (9-12 or 5-12 Certification) 14 Elementary Ed (1-6, B-6, or 1-9 Certification) The Class Venema, G., Foundations of Geometry , Preliminaries/Discrete Geometry 2 weeks Axioms of Plane Geometry 3 weeks Neutral Geometry 3 weeks Euclidean Geometry 3 weeks Circles 1 week Transformational Geometry 2 weeks Other Sources Requiring Student Questions on the Text Bonnie Gold How I (Finally) Got My Calculus I Students to Read the Text Tommy Ratliff MAA Inovative Teaching Exchange JiTT Just-in-Time-Teaching Warm-Ups Physlets Puzzles On-line Homework Interactive Lessons JiTTDLWiki JiTTDLWiki Goals Teach Students to read a textbook Math classes have taught students not to read the text. Get students thinking about the material Identify potential difficulties Spend less time lecturing Example Questions For February 1 Subject line WarmUp 3 LastName Due 8:00 pm, Tuesday, January 31. Read Sections 5.1-5.4 Be sure to understand The different axiomatic systems (Hilbert's, Birkhoff's, SMSG, and UCSMP), undefined terms, Existence Postulate, plane, Incidence Postulate, lie on, parallel, the ruler postulate, between, segment, ray, length, congruent, Theorem 5.4.6*, Corrollary 5.4.7*, Euclidean Metric, Taxicab Metric, Coordinate functions on Euclidean and taxicab metrics, the rational plane. Questions Compare Hilbert's axioms with the UCSMP axioms in the appendix. What are some observations you can make? What is a coordinate function? What does it have to do with the ruler placement postulate? What does the rational plane model demonstrate? List 3 statements about the reading.
    [Show full text]
  • The Generalization of Miquels Theorem
    THE GENERALIZATION OF MIQUEL’S THEOREM ANDERSON R. VARGAS Abstract. This papper aims to present and demonstrate Clifford’s version for a generalization of Miquel’s theorem with the use of Euclidean geometry arguments only. 1. Introduction At the end of his article, Clifford [1] gives some developments that generalize the three circles version of Miquel’s theorem and he does give a synthetic proof to this generalization using arguments of projective geometry. The series of propositions given by Clifford are in the following theorem: Theorem 1.1. (i) Given three straight lines, a circle may be drawn through their intersections. (ii) Given four straight lines, the four circles so determined meet in a point. (iii) Given five straight lines, the five points so found lie on a circle. (iv) Given six straight lines, the six circles so determined meet in a point. That can keep going on indefinitely, that is, if n ≥ 2, 2n straight lines determine 2n circles all meeting in a point, and for 2n +1 straight lines the 2n +1 points so found lie on the same circle. Remark 1.2. Note that in the set of given straight lines, there is neither a pair of parallel straight lines nor a subset with three straight lines that intersect in one point. That is being considered all along the work, without further ado. arXiv:1812.04175v1 [math.HO] 11 Dec 2018 In order to prove this generalization, we are going to use some theorems proposed by Miquel [3] and some basic lemmas about a bunch of circles and their intersections, and we will follow the idea proposed by Lebesgue[2] in a proof by induction.
    [Show full text]
  • Linear Features in Photogrammetry
    Linear Features in Photogrammetry by Ayman Habib Andinet Asmamaw Devin Kelley Manja May Report No. 450 Geodetic Science and Surveying Department of Civil and Environmental Engineering and Geodetic Science The Ohio State University Columbus, Ohio 43210-1275 January 2000 Linear Features in Photogrammetry By: Ayman Habib Andinet Asmamaw Devin Kelley Manja May Report No. 450 Geodetic Science and Surveying Department of Civil and Environmental Engineering and Geodetic Science The Ohio State University Columbus, Ohio 43210-1275 January, 2000 ABSTRACT This research addresses the task of including points as well as linear features in photogrammetric applications. Straight lines in object space can be utilized to perform aerial triangulation. Irregular linear features (natural lines) in object space can be utilized to perform single photo resection and automatic relative orientation. When working with primitives, it is important to develop appropriate representations in image and object space. These representations must accommodate for the perspective projection relating the two spaces. There are various options for representing linear features in the above applications. These options have been explored, and an optimal representation has been chosen. An aerial triangulation technique that utilizes points and straight lines for frame and linear array scanners has been implemented. For this task, the MSAT (Multi Sensor Aerial Triangulation) software, developed at the Ohio State University, has been extended to handle straight lines. The MSAT software accommodates for frame and linear array scanners. In this research, natural lines were utilized to perform single photo resection and automatic relative orientation. In single photo resection, the problem is approached with no knowledge of the correspondence of natural lines between image space and object space.
    [Show full text]
  • 1.3 Collinear, Betweenness, and Assumptions Date: Goals: How Are Diagrams Interpreted in the Study of Geometry
    1.3 Collinear, Betweenness, and Assumptions Date: Goals: How are diagrams interpreted in the study of geometry Collinear/Noncollinear: Three or more points that lie on the same line are collinear. Points that do not lie on the same line are noncollinear. Two points are always collinear. For a point to be between two other points, all three points must be collinear. Example 1: Use the diagram to the right to answer the following questions. a. Are points A, B, and C collinear? A Yes, B is between A and C. b. Is point B between A and D? B No, the three points are noncollinear. c. Name 3 noncollinear points. AEC, , and E D C d. Are points A and D collinear? Yes, two points are always collinear. The Triangle Inequality: For any three points, there are only two possibilies: 1. They are collinear. One point must be between the other two. Two of the distances must add to the third. 2. They are noncollinear. The three points will form a triangle. Any two of the lengths will add to be larger than the third. Example 2: If AB=12, BC=13, and AC=25, can we determine if the points are collinear? Yes, the lengths 12 and 13 add to 25, therefore the points are collinear. How to Interpret a Diagram: You Should Assume: You Should Not Assume: Straight lines and angles Right Angles Collinearity of points Congruent Segments Betweenness of points Congruent Angles Relative position of points Relative sizes of segments and angles Example 3: Use the diagram to the right to answer the following questions.
    [Show full text]
  • A Simple Way to Test for Collinearity in Spin Symmetry Broken Wave Functions: General Theory and Application to Generalized Hartree Fock
    A simple way to test for collinearity in spin symmetry broken wave functions: general theory and application to Generalized Hartree Fock David W. Small and Eric J. Sundstrom and Martin Head-Gordon Department of Chemistry, University of California, Berkeley, California 94720 and Chemical Sciences Division, Lawrence Berkeley National Laboratory, Berkeley, California 94720 (Dated: February 17, 2015) Abstract We introduce a necessary and sufficient condition for an arbitrary wavefunction to be collinear, i.e. its spin is quantized along some axis. It may be used to obtain a cheap and simple computa- tional procedure to test for collinearity in electronic structure theory calculations. We adapt the procedure for Generalized Hartree Fock (GHF), and use it to study two dissociation pathways in CO2. For these dissociation processes, the GHF wave functions transform from low-spin Unre- stricted Hartree Fock (UHF) type states to noncollinear GHF states and on to high-spin UHF type states, phenomena that are succinctly illustrated by the constituents of the collinearity test. This complements earlier GHF work on this molecule. 1 I. INTRODUCTION Electronic structure practitioners have long relied on spin-unrestricted Hartree Fock (UHF) and Density Functional Theory (DFT) for open-shell and strongly correlated sys- tems. A key reason for this is that the latter's multiradical nature is partially accommo- dated by unrestricted methods: the paired spin-up and spin-down electrons are allowed to separate, while maintaining their spin alignment along a three-dimensional axis, i.e. their spin collinearity. But, considering the great potential for diversity in multitradical systems, it is not a stretch to concede that this approach is not always reasonable.
    [Show full text]
  • Matroid Enumeration for Incidence Geometry
    Discrete Comput Geom (2012) 47:17–43 DOI 10.1007/s00454-011-9388-y Matroid Enumeration for Incidence Geometry Yoshitake Matsumoto · Sonoko Moriyama · Hiroshi Imai · David Bremner Received: 30 August 2009 / Revised: 25 October 2011 / Accepted: 4 November 2011 / Published online: 30 November 2011 © Springer Science+Business Media, LLC 2011 Abstract Matroids are combinatorial abstractions for point configurations and hy- perplane arrangements, which are fundamental objects in discrete geometry. Matroids merely encode incidence information of geometric configurations such as collinear- ity or coplanarity, but they are still enough to describe many problems in discrete geometry, which are called incidence problems. We investigate two kinds of inci- dence problem, the points–lines–planes conjecture and the so-called Sylvester–Gallai type problems derived from the Sylvester–Gallai theorem, by developing a new algo- rithm for the enumeration of non-isomorphic matroids. We confirm the conjectures of Welsh–Seymour on ≤11 points in R3 and that of Motzkin on ≤12 lines in R2, extend- ing previous results. With respect to matroids, this algorithm succeeds to enumerate a complete list of the isomorph-free rank 4 matroids on 10 elements. When geometric configurations corresponding to specific matroids are of interest in some incidence problems, they should be analyzed on oriented matroids. Using an encoding of ori- ented matroid axioms as a boolean satisfiability (SAT) problem, we also enumerate oriented matroids from the matroids of rank 3 on n ≤ 12 elements and rank 4 on n ≤ 9 elements. We further list several new minimal non-orientable matroids. Y. Matsumoto · H. Imai Graduate School of Information Science and Technology, University of Tokyo, Tokyo, Japan Y.
    [Show full text]