1-2 Geometric vectors

Size: px
Start display at page:

Download "1-2 Geometric vectors"

Transcription

1 1-2 Geometric ectors We are going to start simple, by defining 2-dimensional ectors, the simplest ectors there are. Are these the ectors that can be defined by to numbers only? Yes, and here is a formal definition: Definition A 2-dimensional ector (or simply 2D ector) consists of an ordered pair of scalars a and b called components. Like speed and direction? It can be done that ay, but e shall use a different approach, one that makes use of something that you hae used umpteen times before, namely the coordinates of a point in the Cartesian -y plane. Are you saying that a ector ith components a and b is the same as a point (a, b)? I said that e shall use coordinates to gie meaning to components, not that they are the same thing. To emphasize the connection, but also to see the differences, e shall follo this conention in the notation Definition A 2D ector ith components a and b ill be denoted by a loer case bold letter and its components ill be listed in square brackets, as in: ab To denote the components of a generic ector e shall use subscripts, as in: As you can see, e use a boldface, loer case letter to represent a ector, as opposed to the italic capital letters used to represent a point: P(a, b). Also, e place the to components in square brackets instead of the round brackets used for coordinates. Finally, heneer possible e shall separate the components by a space rather than the comma that is traditional ith coordinates Eample 2 The ordered pairs 12, 4 5, 8 are all 2D ectors, as ell as any other pair of numbers you can imagine. But remember that the ector 12 is not the same as the ector 21, since the order in hich the Chapter 1: Geometric ectors Page 1 Section 2: Geometric ectors

2 numbers are listed is important in a ector, just as it is for the coordinates of a point. And keep in mind that the ector 12 is not the same as the point P (1, 2). This chapter is called Geometric ectors, yet you are saying that ectors are not points. So here is the geometry and here is the connection beteen points and coordinates? One clarification coming up: Definition A to dimensional ector ab can be represented geometrically as a directed segment, that is, an arro hose run is a and hose rise is b, as shon in the picture. We shall refer to the starting point of the arro representing a 2D ector as its tail and its end point as its tip. A 2D ector can be represented by an arro starting at any point, depending on the application, and sometimes there is no need to specify such starting point. a b Eample Here you can see a geometric representation of the 2D ectors 35 23and 3 4, all starting at the origin. u, You can also see another representation of the ector that is starting at some other point. Again remember that hile you may be used to thinking of these arros as being the ectors, you need to start thinking of them simply as geometrical or graphical representations of the corresponding ectors. u Chapter 1: Geometric ectors Page 2 Section 2: Geometric ectors

3 1.2.6 Eample The ector 2 3 can be represented by the arro starting at 1, 1 and ending at 1, 4, or by the arro starting at 5, 2 and ending at 3, 5, as shon in the picture. Once again, each of these arros is a representation of the ector, not the ector itself. The folloing technical fact, hich you hae probably seen before, is an immediate consequence of definition and you can see an illustration of it in the last eample Technical fact If the points P1 1, y1 and P2 2, y2 respectiely of a arro representing the ector In the same ay e hae that: are the tail and tip, y y 2 1, y y 2 1, then: Definition Gien to points P p, p and Q q, q, the ector PQ is the one represented by the arro ith P as tail and Q as tip: PQ q p q p 1 2 Gien a point P p, p, the ector p p PO represented by the arro ith the origin O as tail and P as tip can also be denoted by P. This oerlap of notation can generate significant simplifications in most cases, but should be aoided if it creates confusion instead. Speaking of hat e hae seen before, I remember that in preious courses ectors ere denoted ith an upper arro, like. Is that rong? Chapter 1: Geometric ectors Page 3 Section 2: Geometric ectors

4 Certainly not, but that notation reminds us of the arro idea, hich e shall consider only as one possible use of ectors. In fact there are other notations that are used in different books and by different people to represent ectors. Here is a sample of such alternaties, in case you find them somehere else Knot on your finger The folloing are acceptable and used alternatie ays of denoting a ector: Single letter symbols:,, Component notation: a b, a, b, a, b, a b So, hy don t you use them? I ill not use the upper and loer bars or the upper arro both to sae ink () and because I find them redundant hen it is clear that e are dealing ith ectors. Also, I ill not use the other component notations because they are easily confused ith other symbols (such as point coordinates) and for other reasons that ill become apparent as e progress. Hoeer feel free to use these alternatie notations and be prepared to identify and understand them hen they are used by other people. Before e moe on, here is a definition that may seem pathetically simple no, but ill be used etensiely later, both to simplify our discussions and to eliminate pedantic little problems. The ector Definition 0 is called the zero ector (duh!) and any other ector is said to be a non-zero ector. No that e hae looked at the most basic ectors, let us step up a bit and make the acquaintance of 3D ectors. I suspect that e just need to etend the concepts e hae seen so far to 3-dimensional space, right? Of course! The only problem is that the pictures become more difficult to dra on a 2-dimensional piece of paper. But the concepts are the same: Definition A 3-dimensional (3D) ector is an ordered triple of scalars, called components. Such a ector is denoted by abcor and can be represented by a directed arro in 3-dimensional space haing a, b and c as the corresponding lengths in the, y and z directions Chapter 1: Geometric ectors Page 4 Section 2: Geometric ectors

5 respectiely. All terminology related to the arro representation of 2D ectors etends to 3D ectors, including the concepts of zero and non-zero ectors. Z Here is a representation of a 3D ector abc anchored at the origin. Keep in mind that because of problems ith perspectie, it is difficult to dra and to see a 3D ector that is not anchored at the origin, but fortunately, e shall not hae to do this often. b c a Y Hmmm, I can see hy the pictures are more difficult to isualize and to dra! So, as much as possible e ll stick to 2D ectors for illustration and leae the rest to your isual imagination. The folloing technical fact is the obious etension of Fact 1.2.7, but I am repeating it here to emphasize its eistence and usefulness Technical fact If the points P, y, z and P, y, z are the tail and tip respectiely of a geometrical representation of the ector, then: In the same ay:, y y, z z , y y, z z Definition Gien to points P p, p, p and Q q, q, q, the ector Chapter 1: Geometric ectors Page 5 Section 2: Geometric ectors

6 PQ is the one represented by the arro ith P as tail and Q as tip: PQ q p q p q p Gien a point P p, p, p, the ector PO p p p represented by the arro ith the origin O as tail and P as tip can also be denoted by P. This oerlap of notation can generate significant simplifications in most cases, but should be aoided if it creates confusion instead. Reie questions: Checkpoint for Section 1-2: Geometric ectors 1. What is a 3D ector? 2. What are the components of a 3D ector? 3. When e identify a point ith a ector in R 3, hat do e assume about the ector? 4. Present some alternatie notations commonly used to indicate the components of a 3D ector abc. Theory questions: 5. What is a 2D ector? 6. What is the name of the scalars that together constitute a ector? 7. What are the components of a 2D ector? 8. Do the pairs [] and [2 1] represent the same ector? 9. What is the difference beteen the ector [] and the point (1, 2)? 10. Is a 2D ector a directed segment? 11. What is the tip of an anchored ector? 12. What does an arro representing the zero ector look like? 13. Do the pairs [] and [2 1 3] represent the same ector? 14. What is the difference beteen the ector [] and the point (1, 2, 3)? 15. Is a 3D ector a directed segment? Computation questions: 16. Dra an arro representing each of the folloing ectors: 7 5 a) u 25 b) 1 c) 4 2 y Then dra another arro representing the same ectors, but ith a different tail. d) Chapter 1: Geometric ectors Page 6 Section 2: Geometric ectors

7 17. Dra an arro representing each of the folloing ectors: a) [-2 5-1] b) [1-1] c) d) [ ] Then dra another arro representing the ectors, but ith a different tail. 18. Determine the tail of the geometric representation of the ector hose tip is at 1, 6, 2. Proof questions: 19. Eplain ho to use Definition to proe Fact Templated questions In these questions, make your on choice of the ector, either 2D or 3D, and the points P and Q. 20. Determine the tip of the arro representing the ector ith the tail at P. 21. Determine the tail of the arro representing the ector ith the tip at P. 22. Determine the ector corresponding to the arro tail at P and tip Q. and your questions are Chapter 1: Geometric ectors Page 7 Section 2: Geometric ectors

Affine Transformations Computer Graphics Scott D. Anderson

Affine Transformations Computer Graphics Scott D. Anderson Affine Transformations Computer Graphics Scott D. Anderson 1 Linear Combinations To understand the poer of an affine transformation, it s helpful to understand the idea of a linear combination. If e have

More information

Tutorial 8: Practice Exam Questions

Tutorial 8: Practice Exam Questions Tutorial 8: Practice Exam Questions Informatics 1 Data & Analysis Notes on Solutions Week 10, Semester 2, 2017/18 Read this first: it is not the same as the other tutorials Folloing the strike by university

More information

Lecture 1: Turtle Graphics. the turtle and the crane and the swallow observe the time of their coming; Jeremiah 8:7

Lecture 1: Turtle Graphics. the turtle and the crane and the swallow observe the time of their coming; Jeremiah 8:7 Lecture 1: Turtle Graphics the turtle and the crane and the sallo observe the time of their coming; Jeremiah 8:7 1. Turtle Graphics Motion generates geometry. The turtle is a handy paradigm for investigating

More information

Chapter 1. Turtle Graphics. 1.1 Turtle Graphics. The turtle and the crane and the swallow observe the time of their coming Jeremiah 8:7

Chapter 1. Turtle Graphics. 1.1 Turtle Graphics. The turtle and the crane and the swallow observe the time of their coming Jeremiah 8:7 Goldman/An Integrated Introduction to Computer Graphics and Geometric Modeling K10188_C001 Revise Proof page 3 26.3.2009 7:54am Compositor Name: VAmoudavally Chapter 1 Turtle Graphics The turtle and the

More information

Equations of planes in

Equations of planes in Roberto s Notes on Linear Algebra Chapter 6: Lines, planes and other straight objects Section Equations of planes in What you need to know already: What vectors and vector operations are. What linear systems

More information

Project 1: Creating and Using Multiple Artboards

Project 1: Creating and Using Multiple Artboards E00ILCS.qxp 3/19/2010 1:0 AM Page 7 Workshops Introduction The Workshop is all about being creative and thinking outside of the box. These orkshops ill help your right-brain soar, hile making your left-brain

More information

Rubik's Shells.

Rubik's Shells. Ruik's Shells Ruik's Shells is a puzzle that consists of 4 intersecting rings, coloured heels ith 8 alls each, hich can rotat The heels are in to pairs; to axes ith a pair of heels on each, and the to

More information

Objectives. Geometry. Basic Elements. Coordinate-Free Geometry. Transformations to Change Coordinate Systems. Scalars

Objectives. Geometry. Basic Elements. Coordinate-Free Geometry. Transformations to Change Coordinate Systems. Scalars Objecties Geometry CS 432 Interactie Computer Graphics Prof. Daid E. Breen Department of Computer Science Introduce the elements of geometry - Scalars - Vectors - Points Deelop mathematical operations

More information

Math 365 Wednesday 4/10/ & 10.2 Graphs

Math 365 Wednesday 4/10/ & 10.2 Graphs Math 365 Wednesda 4/10/19 10.1 & 10.2 Graphs Eercise 44. (Relations and digraphs) For each the relations in Eercise 43(a), dra the corresponding directed graph here V = {0, 1, 2, 3} and a! b if a b. What

More information

Flux Integrals. Solution. We want to visualize the surface together with the vector field. Here s a picture of exactly that:

Flux Integrals. Solution. We want to visualize the surface together with the vector field. Here s a picture of exactly that: Flu Integrals The pictures for problems # - #4 are on the last page.. Let s orient each of the three pictured surfaces so that the light side is considered to be the positie side. Decide whether each of

More information

Workshops. Introduction. Project 1: Creating a Master Page. Getting and Using the Project Files. Skills and Tools: Master pages.

Workshops. Introduction. Project 1: Creating a Master Page. Getting and Using the Project Files. Skills and Tools: Master pages. Workshops Introduction The Workshop is all about being creative and thinking outside of the box. These orkshops ill help your right-brain soar, hile making your left-brain happy; by explaining hy things

More information

Matrices. Chapter Matrix A Mathematical Definition Matrix Dimensions and Notation

Matrices. Chapter Matrix A Mathematical Definition Matrix Dimensions and Notation Chapter 7 Introduction to Matrices This chapter introduces the theory and application of matrices. It is divided into two main sections. Section 7.1 discusses some of the basic properties and operations

More information

In this project, you'll learn how to enter data using flash fill using the Flash Fill Options button and automatic recognition.

In this project, you'll learn how to enter data using flash fill using the Flash Fill Options button and automatic recognition. Workshops Introduction The Workshops are all about being creative and thinking outside of the box. These orkshops ill help your right-brain soar, hile making your left-brain happy; by explaining hy things

More information

Mixture models and clustering

Mixture models and clustering 1 Lecture topics: Miture models and clustering, k-means Distance and clustering Miture models and clustering We have so far used miture models as fleible ays of constructing probability models for prediction

More information

Worksheet And Programme Listing

Worksheet And Programme Listing GETTING STARTED WITH PYGAME ZERO ON THE RASPBERRY PI Worksheet And Programme Listing.technoisaledcation.co.k This resorce is copyright TechnoVisal Limited 2017 bt permission is gien to freely copy for

More information

An Analysis of Interference as a Source for Diffraction

An Analysis of Interference as a Source for Diffraction J. Electromagnetic Analysis & Applications, 00,, 60-606 doi:0.436/jemaa.00.0079 Published Online October 00 (http://.scirp.org/journal/jemaa) 60 An Analysis of Interference as a Source for Diffraction

More information

Announcements. Introduction to Cameras. The Key to Axis Angle Rotation. Axis-Angle Form (review) Axis Angle (4 steps) Mechanics of Axis Angle

Announcements. Introduction to Cameras. The Key to Axis Angle Rotation. Axis-Angle Form (review) Axis Angle (4 steps) Mechanics of Axis Angle Ross Beerige Bruce Draper Introuction to Cameras September th 25 Announcements PA ue eek from Tuesa Q: hat i I mean b robust I/O? Hanle arious numbers of erte/face features Check for count matches Goo

More information

Lecture 3: Linear Classification

Lecture 3: Linear Classification Lecture 3: Linear Classification Roger Grosse 1 Introduction Last week, we saw an example of a learning task called regression. There, the goal was to predict a scalar-valued target from a set of features.

More information

KINEMATICS OF FLUID MOTION

KINEMATICS OF FLUID MOTION KINEMATICS OF FLUID MOTION The Velocity Field The representation of properties of flid parameters as fnction of the spatial coordinates is termed a field representation of the flo. One of the most important

More information

2 Sets. 2.1 Notation. last edited January 26, 2016

2 Sets. 2.1 Notation. last edited January 26, 2016 2 Sets Sets show up in virtually every topic in mathematics, and so understanding their basics is a necessity for understanding advanced mathematics. As far as we re concerned, the word set means what

More information

Workshops. Introduction. Project 1: Customizing the Desktop. Getting and Using the Project Files

Workshops. Introduction. Project 1: Customizing the Desktop. Getting and Using the Project Files Workshops Introduction The Workshops are all about being creative and thinking outside of the box. These orkshops ill help your right-brain soar, hile making your left-brain happy; by explaining hy things

More information

TWO-LEVEL COMBINATIONAL LOGIC

TWO-LEVEL COMBINATIONAL LOGIC TWO-LEVEL COMBINATIONAL LOGIC OVERVIEW Canonical forms To-level simplification Boolean cubes Karnaugh maps Quine-McClusky (Tabulation) Method Don't care terms Canonical and Standard Forms Minterms and

More information

Vectors. Section 1: Lines and planes

Vectors. Section 1: Lines and planes Vectors Section 1: Lines and planes Notes and Examples These notes contain subsections on Reminder: notation and definitions Equation of a line The intersection of two lines Finding the equation of a plane

More information

Geometric Model of Camera

Geometric Model of Camera Geometric Model of Camera Dr. Gerhard Roth COMP 42A Winter 25 Version 2 Similar Triangles 2 Geometric Model of Camera Perspective projection P(X,Y,Z) p(,) f X Z f Y Z 3 Parallel lines aren t 4 Figure b

More information

Implicit differentiation

Implicit differentiation Roberto s Notes on Differential Calculus Chapter 4: Basic differentiation rules Section 5 Implicit differentiation What ou need to know alread: Basic rules of differentiation, including the chain rule.

More information

Section 1.1: Four Ways to Represent a Function

Section 1.1: Four Ways to Represent a Function Section.: Four Ways to Represent a Function. The Definition of a Function Functions are one of the most basic tools in mathematics, so we start by considering the definition of a function and all related

More information

The method of rationalizing

The method of rationalizing Roberto s Notes on Differential Calculus Chapter : Resolving indeterminate forms Section The method of rationalizing What you need to know already: The concept of it and the factor-and-cancel method of

More information

A dynamic programming algorithm for perceptually consistent stereo

A dynamic programming algorithm for perceptually consistent stereo A dynamic programming algorithm for perceptually consistent stereo The Harvard community has made this article openly available. Please share ho this access benefits you. Your story matters. Citation Accessed

More information

Red-Black Trees Goodrich, Tamassia. Red-Black Trees 1

Red-Black Trees Goodrich, Tamassia. Red-Black Trees 1 Red-Black Trees 3 8 00 Goodrich, Tamassia Red-Black Trees 1 From (,) to Red-Black Trees A red-black tree is a representation of a (,) tree by means of a binary tree hose nodes are colored red or black

More information

Objectives. Geometry. Coordinate-Free Geometry. Basic Elements. Transformations to Change Coordinate Systems. Scalars

Objectives. Geometry. Coordinate-Free Geometry. Basic Elements. Transformations to Change Coordinate Systems. Scalars Objecties Geometry CS Interactie Computer Graphics Prof. Daid E. Breen Department of Computer Science Introduce the elements of geometry - Scalars - Vectors - Points Deelop mathematical operations among

More information

Chapter 3. Set Theory. 3.1 What is a Set?

Chapter 3. Set Theory. 3.1 What is a Set? Chapter 3 Set Theory 3.1 What is a Set? A set is a well-defined collection of objects called elements or members of the set. Here, well-defined means accurately and unambiguously stated or described. Any

More information

Perspective Projection

Perspective Projection Perspectie Projection (Com S 477/77 Notes) Yan-Bin Jia Aug 9, 7 Introduction We now moe on to isualization of three-dimensional objects, getting back to the use of homogeneous coordinates. Current display

More information

Automatic Deployment and Formation Control of Decentralized Multi-Agent Networks

Automatic Deployment and Formation Control of Decentralized Multi-Agent Networks Automatic Deployment and Formation Control of Decentralized Multi-Agent Netorks Brian S. Smith, Magnus Egerstedt, and Ayanna Hoard Abstract Novel tools are needed to deploy multi-agent netorks in applications

More information

The method of rationalizing

The method of rationalizing Roberto s Notes on Differential Calculus Chapter : Resolving indeterminate forms Section The method of rationalizing What you need to know already: The concept of it and the factor-and-cancel method of

More information

On Plane Constrained Bounded-Degree Spanners

On Plane Constrained Bounded-Degree Spanners On Plane Constrained Bonded-Degree Spanners Prosenjit Bose 1, Rolf Fagerberg 2, André an Renssen 1, Sander Verdonschot 1 1 School of Compter Science, Carleton Uniersity, Ottaa, Canada. Email: jit@scs.carleton.ca,

More information

Limits at Infinity

Limits at Infinity Limits at Infinity 9-6-08 In this section, I ll discuss the it of a function f() as goes to and. We ll see that this is related to horizontal asyptotes of a graph. It s natural to discuss vertical asymptotes

More information

y = f(x) x (x, f(x)) f(x) g(x) = f(x) + 2 (x, g(x)) 0 (0, 1) 1 3 (0, 3) 2 (2, 3) 3 5 (2, 5) 4 (4, 3) 3 5 (4, 5) 5 (5, 5) 5 7 (5, 7)

y = f(x) x (x, f(x)) f(x) g(x) = f(x) + 2 (x, g(x)) 0 (0, 1) 1 3 (0, 3) 2 (2, 3) 3 5 (2, 5) 4 (4, 3) 3 5 (4, 5) 5 (5, 5) 5 7 (5, 7) 0 Relations and Functions.7 Transformations In this section, we stud how the graphs of functions change, or transform, when certain specialized modifications are made to their formulas. The transformations

More information

Intermediate Algebra. Gregg Waterman Oregon Institute of Technology

Intermediate Algebra. Gregg Waterman Oregon Institute of Technology Intermediate Algebra Gregg Waterman Oregon Institute of Technology c 2017 Gregg Waterman This work is licensed under the Creative Commons Attribution 4.0 International license. The essence of the license

More information

10.2 Single-Slit Diffraction

10.2 Single-Slit Diffraction 10. Single-Slit Diffraction If you shine a beam of light through a ide-enough opening, you might expect the beam to pass through ith very little diffraction. Hoever, hen light passes through a progressively

More information

[1] Hopcroft, J., D. Joseph and S. Whitesides, Movement problems for twodimensional

[1] Hopcroft, J., D. Joseph and S. Whitesides, Movement problems for twodimensional Acknoledgement. The athors thank Bill Lenhart for interesting discssions on the recongration of rlers. References [1] Hopcroft, J., D. Joseph and S. Whitesides, Moement problems for todimensional linkages,

More information

15.4 Constrained Maxima and Minima

15.4 Constrained Maxima and Minima 15.4 Constrained Maxima and Minima Question 1: Ho do ou find the relative extrema of a surface hen the values of the variables are constrained? Question : Ho do ou model an optimization problem ith several

More information

FPGA IMPLEMENTATION OF ADAPTIVE TEMPORAL KALMAN FILTER FOR REAL TIME VIDEO FILTERING March 15, 1999

FPGA IMPLEMENTATION OF ADAPTIVE TEMPORAL KALMAN FILTER FOR REAL TIME VIDEO FILTERING March 15, 1999 FPGA IMPLEMENTATION OF ADAPTIVE TEMPORAL KALMAN FILTER FOR REAL TIME VIDEO FILTERING March 15, 1999 Robert D. Turney +, Ali M. Reza, and Justin G. R. Dela + CORE Solutions Group, Xilinx San Jose, CA 9514-3450,

More information

Formats. SAS Formats under OpenVMS. Writing Binary Data CHAPTER 13

Formats. SAS Formats under OpenVMS. Writing Binary Data CHAPTER 13 263 CHAPTER 13 Formats SAS Formats under OpenVMS 263 Writing Binary Data 263 SAS Formats under OpenVMS A SAS format is an instruction or template that the SAS System uses to rite data values. Most SAS

More information

8.6 Three-Dimensional Cartesian Coordinate System

8.6 Three-Dimensional Cartesian Coordinate System SECTION 8.6 Three-Dimensional Cartesian Coordinate Sstem 69 What ou ll learn about Three-Dimensional Cartesian Coordinates Distance and Midpoint Formulas Equation of a Sphere Planes and Other Surfaces

More information

From (2,4) to Red-Black Trees

From (2,4) to Red-Black Trees Red-Black Trees 3/0/1 Presentation for use ith the textbook Data Structures and Algorithms in Jaa, th edition, by M. T. Goodrich, R. Tamassia, and M. H. Goldasser, Wiley, 01 Red-Black Trees 3 8 01 Goodrich,

More information

STAT, GRAPH, TA- BLE, RECUR

STAT, GRAPH, TA- BLE, RECUR Chapter Sketch Function The sketch function lets you dra lines and graphs on an existing graph. Note that Sketch function operation in the STAT, GRAPH, TA- BLE, RECUR and CONICS Modes is different from

More information

TRUNK ADMIN PORTAL USER GUIDE

TRUNK ADMIN PORTAL USER GUIDE TRUNK ADMIN PORTAL USER GUIDE 11/28/2012 Contents Introduction... 2 Creating an Administrator Account... 2 Logging into the Trunk Admin Portal... 4 Alternate Routing... 5 Trunk Overflow... 7 Call History...

More information

Coloring Eulerian triangulations of the Klein bottle

Coloring Eulerian triangulations of the Klein bottle Coloring Eulerian triangulations of the Klein bottle Daniel Král Bojan Mohar Atsuhiro Nakamoto Ondřej Pangrác Yusuke Suzuki Abstract We sho that an Eulerian triangulation of the Klein bottle has chromatic

More information

SET DEFINITION 1 elements members

SET DEFINITION 1 elements members SETS SET DEFINITION 1 Unordered collection of objects, called elements or members of the set. Said to contain its elements. We write a A to denote that a is an element of the set A. The notation a A denotes

More information

A Robust Method of Facial Feature Tracking for Moving Images

A Robust Method of Facial Feature Tracking for Moving Images A Robust Method of Facial Feature Tracking for Moving Images Yuka Nomura* Graduate School of Interdisciplinary Information Studies, The University of Tokyo Takayuki Itoh Graduate School of Humanitics and

More information

Project 1: Creating a Form with Content Controls

Project 1: Creating a Form with Content Controls Workshops Introduction The Workshops are all about being creative and thinking outside of the box. These orkshops ill help your right-brain soar, hile making your left-brain happy; by explaining hy things

More information

A point is pictured by a dot. While a dot must have some size, the point it represents has no size. Points are named by capital letters..

A point is pictured by a dot. While a dot must have some size, the point it represents has no size. Points are named by capital letters.. Chapter 1 Points, Lines & Planes s we begin any new topic, we have to familiarize ourselves with the language and notation to be successful. My guess that you might already be pretty familiar with many

More information

Industrial Data Communications - Fundamentals

Industrial Data Communications - Fundamentals Industrial Data Communications - Fundamentals Tutorial 1 This tutorial on the fundamentals of communications is broken don into the folloing sections: Communication Modes Synchronous versus Asynchronous

More information

Basics of Computational Geometry

Basics of Computational Geometry Basics of Computational Geometry Nadeem Mohsin October 12, 2013 1 Contents This handout covers the basic concepts of computational geometry. Rather than exhaustively covering all the algorithms, it deals

More information

Priority Queue ADT ( 7.1) Heaps and Priority Queues 2. Comparator ADT ( 7.1.4) Total Order Relation. Using Comparators in C++

Priority Queue ADT ( 7.1) Heaps and Priority Queues 2. Comparator ADT ( 7.1.4) Total Order Relation. Using Comparators in C++ Heaps and Priority Queues Priority Queue ADT (.) A priority queue stores a collection of items An item is a pair (key, element) Main methods of the Priority Queue ADT insertitem(k, o) inserts an item ith

More information

Tuning pitch: cps cps cps

Tuning pitch: cps cps cps !!!! Technical Specifications The 33-pitch tuning of the three pianos (the same in every octave) is as follos, given first in the number of cents above E-flat, and then as ratios to the E-flat 1/1: Piano

More information

Propositional Logic. Part I

Propositional Logic. Part I Part I Propositional Logic 1 Classical Logic and the Material Conditional 1.1 Introduction 1.1.1 The first purpose of this chapter is to review classical propositional logic, including semantic tableaux.

More information

New Graphs of Finite Mutation Type

New Graphs of Finite Mutation Type Ne Graphs of Finite Mutation Type Harm Derksen Department of Mathematics University of Michigan hderksen@umich.edu Theodore Oen Department of Mathematics Ioa State University oentheo@isu.edu Submitted:

More information

: Dimension. Lecturer: Barwick. Wednesday 03 February 2016

: Dimension. Lecturer: Barwick. Wednesday 03 February 2016 18.06.01: Dimension Lecturer: Barwick Wednesday 03 February 2016 What is dimension? Line segments are 1-dimensional; here s one now: Planar regions are 2-dimensional; here s one: Finally, cubes are 3-dimensional:

More information

Digital Design using HDLs EE 4755 Final Examination

Digital Design using HDLs EE 4755 Final Examination Name Digital Design using HDLs EE 4755 Final Examination Thursday, 8 December 26 2:3-4:3 CST Alias Problem Problem 2 Problem 3 Problem 4 Problem 5 Problem 6 Exam Total (3 pts) (2 pts) (5 pts) (5 pts) (

More information

Linear Algebra Part I - Linear Spaces

Linear Algebra Part I - Linear Spaces Linear Algebra Part I - Linear Spaces Simon Julier Department of Computer Science, UCL S.Julier@cs.ucl.ac.uk http://moodle.ucl.ac.uk/course/view.php?id=11547 GV01 - Mathematical Methods, Algorithms and

More information

Lesson 11 Skills Maintenance. Activity 1. Model. The addition problem is = 4. The subtraction problem is 5 9 = 4.

Lesson 11 Skills Maintenance. Activity 1. Model. The addition problem is = 4. The subtraction problem is 5 9 = 4. Lesson Skills Maintenance Lesson Planner Vocabular Development -coordinate -coordinate point of origin Skills Maintenance ddition and Subtraction of Positive and Negative Integers Problem Solving: We look

More information

Engineering Mechanics Prof. Siva Kumar Department of Civil Engineering Indian Institute of Technology, Madras Statics - 4.3

Engineering Mechanics Prof. Siva Kumar Department of Civil Engineering Indian Institute of Technology, Madras Statics - 4.3 Engineering Mechanics Prof. Siva Kumar Department of Civil Engineering Indian Institute of Technology, Madras Statics - 4.3 In this case let s say delta B and delta C are the kinematically consistent displacements.

More information

SOFTWARE ENGINEERING DESIGN I

SOFTWARE ENGINEERING DESIGN I 2 SOFTWARE ENGINEERING DESIGN I 3. Schemas and Theories The aim of this course is to learn how to write formal specifications of computer systems, using classical logic. The key descriptional technique

More information

SPARSITY-AWARE FIELD ESTIMATION VIA ORDINARY KRIGING

SPARSITY-AWARE FIELD ESTIMATION VIA ORDINARY KRIGING IEEE International Conference on Acoustic, Speech and Signal Processing (ICASSP) SPARSITY-AWARE FIELD ESTIMATION VIA ORDINARY KRIGING Sijia Liu, Engin Masazade, Makan Fardad, Pramod K. Varshney Department

More information

2.Simplification & Approximation

2.Simplification & Approximation 2.Simplification & Approximation As we all know that simplification is most widely asked topic in almost every banking exam. So let us try to understand what is actually meant by word Simplification. Simplification

More information

Management of Secret Keys: Dynamic Key Handling

Management of Secret Keys: Dynamic Key Handling Management of Secret Keys: Dynamic Key Handling Joan Daemen Banksys Haachtesteeneg 1442 B-1130 Brussel, Belgium Daemen.J@banksys.be Abstract. In this paper e describe mechanisms for the management of secret

More information

POWERONE TEMPLATES A DOCUMENT DESCRIBING HOW TO CREATE TEMPLATES.

POWERONE TEMPLATES A DOCUMENT DESCRIBING HOW TO CREATE TEMPLATES. I N F I N I T Y S O F T W O R K S POWERONE TEMPLATES A DOCUMENT DESCRIBING HOW TO CREATE TEMPLATES www.infinitysw.com/help/create Templates What is a template? powerone uses templates as its primary medium

More information

APPM 2460 Matlab Basics

APPM 2460 Matlab Basics APPM 2460 Matlab Basics 1 Introduction In this lab we ll get acquainted with the basics of Matlab. This will be review if you ve done any sort of programming before; the goal here is to get everyone on

More information

LotusLive. LotusLive Engage and LotusLive Connections User's Guide

LotusLive. LotusLive Engage and LotusLive Connections User's Guide LotusLie LotusLie Engage and LotusLie Connections User's Guide LotusLie LotusLie Engage and LotusLie Connections User's Guide Note Before using this information and the product it supports, read the information

More information

LESSON 3.1 INTRODUCTION TO GRAPHING

LESSON 3.1 INTRODUCTION TO GRAPHING LESSON 3.1 INTRODUCTION TO GRAPHING LESSON 3.1 INTRODUCTION TO GRAPHING 137 OVERVIEW Here s what ou ll learn in this lesson: Plotting Points a. The -plane b. The -ais and -ais c. The origin d. Ordered

More information

GETTING STARTED WITH PYGAME ON THE RASPBERRY PI

GETTING STARTED WITH PYGAME ON THE RASPBERRY PI GETTING STARTED WITH PYGAME ON THE RASPBERRY PI Worksheet And Cheat Sheet.technoisaledcation.co.k This resorce is copyright TechnoVisal Limited 2017 bt permission is gien to freely copy for edcational

More information

In our first lecture on sets and set theory, we introduced a bunch of new symbols and terminology.

In our first lecture on sets and set theory, we introduced a bunch of new symbols and terminology. Guide to and Hi everybody! In our first lecture on sets and set theory, we introduced a bunch of new symbols and terminology. This guide focuses on two of those symbols: and. These symbols represent concepts

More information

B ABC is mapped into A'B'C'

B ABC is mapped into A'B'C' h. 00 Transformations Sec. 1 Mappings & ongruence Mappings Moving a figure around a plane is called mapping. In the figure below, was moved (mapped) to a new position in the plane and the new triangle

More information

5 The Theory of the Simplex Method

5 The Theory of the Simplex Method 5 The Theory of the Simplex Method Chapter 4 introduced the basic mechanics of the simplex method. Now we shall delve a little more deeply into this algorithm by examining some of its underlying theory.

More information

On Plane Constrained Bounded-Degree Spanners

On Plane Constrained Bounded-Degree Spanners Algorithmica manscript No. (ill be inserted by the editor) 1 On Plane Constrained Bonded-Degree Spanners 2 3 Prosenjit Bose Rolf Fagerberg André an Renssen Sander Verdonschot 4 5 Receied: date / Accepted:

More information

Convexifying Polygons Without Losing Visibilities

Convexifying Polygons Without Losing Visibilities CCCG 2011, Toronto ON, August 10 12, 2011 Coneifing Polgons Without Losing Visibilities Osin Aichholzer Greg Aloupis Erik D. Demaine Martin L. Demaine Vida Dujmoić Ferran Hurtado Anna Lubi Günter Rote

More information

B ABC is mapped into A'B'C'

B ABC is mapped into A'B'C' h. 00 Transformations Sec. 1 Mappings & ongruence Mappings Moving a figure around a plane is called mapping. In the figure below, was moved (mapped) to a new position in the plane and the new triangle

More information

23 Single-Slit Diffraction

23 Single-Slit Diffraction 23 Single-Slit Diffraction Single-slit diffraction is another interference phenomenon. If, instead of creating a mask ith to slits, e create a mask ith one slit, and then illuminate it, e find, under certain

More information

Developing Conceptual Understanding of Number. Set H: Coordinate Geometry

Developing Conceptual Understanding of Number. Set H: Coordinate Geometry Developing Conceptual Understanding of Number Set H: Coordinate Geometr Carole Bilk cbilk@gov.mb.ca Wane Watt wwatt@mts.net Vocabular -ais -ais -coordinate -coordinate Notes Coordinate Geometr 1 coordinate

More information

In this chapter, we will investigate what have become the standard applications of the integral:

In this chapter, we will investigate what have become the standard applications of the integral: Chapter 8 Overview: Applications of Integrals Calculus, like most mathematical fields, began with trying to solve everyday problems. The theory and operations were formalized later. As early as 70 BC,

More information

Developmental Math An Open Program Unit 7 Geometry First Edition

Developmental Math An Open Program Unit 7 Geometry First Edition Developmental Math An Open Program Unit 7 Geometry First Edition Lesson 1 Basic Geometric Concepts and Figures TOPICS 7.1.1 Figures in 1 and 2 Dimensions 1 Identify and define points, lines, line segments,

More information

Geometry for Computer Graphics Part 1

Geometry for Computer Graphics Part 1 Geometry for Computer Graphics Part 1 MSc Computer Games and Entertainment Maths & Graphics Unit 2012/13 Lecturer(s): Frederic Fol Leymarie (in collaboration with Gareth Edwards) 1 First - For Complete

More information

School of Computer Science CPS109 Course Notes Set 7 Alexander Ferworn Updated Fall 15 CPS109 Course Notes 7

School of Computer Science CPS109 Course Notes Set 7 Alexander Ferworn Updated Fall 15 CPS109 Course Notes 7 CPS109 Course Notes 7 Alexander Ferworn Unrelated Facts Worth Remembering The most successful people in any business are usually the most interesting. Don t confuse extensive documentation of a situation

More information

Transcriber(s): Aboelnaga, Eman Verifier(s): Yedman, Madeline Date Transcribed: Fall 2010 Page: 1 of 9

Transcriber(s): Aboelnaga, Eman Verifier(s): Yedman, Madeline Date Transcribed: Fall 2010 Page: 1 of 9 Page: 1 of 9 0:00 1 R1 The color s not going to show a little bit, but okay. Okay. So, um, a plus b quantity cubed, you said, means Stephanie a plus b times a plus b times a plus b /R1 3 R1 Okay, so you

More information

BSP Trees. Chapter Introduction. 8.2 Overview

BSP Trees. Chapter Introduction. 8.2 Overview Chapter 8 BSP Trees 8.1 Introduction In this document, we assume that the objects we are dealing with are represented by polygons. In fact, the algorithms we develop actually assume the polygons are triangles,

More information

Lesson 2: Basic Concepts of Geometry

Lesson 2: Basic Concepts of Geometry : Basic Concepts of Geometry Learning Target I can identify the difference between a figure notation and its measurements I can list collinear and non collinear points I can find the distance / length

More information

<Project Name> Use Case Specification: <Use-Case Name> Version <1.0>

<Project Name> Use Case Specification: <Use-Case Name> Version <1.0> 1 z 5 2007-02-26 15:57 Use Case Specification: Version [Note: The following template is provided for use with the Rational Unified Process. Text enclosed in square

More information

Tutorial 5: XML. Informatics 1 Data & Analysis. Week 7, Semester 2,

Tutorial 5: XML. Informatics 1 Data & Analysis. Week 7, Semester 2, Tutorial 5: XML Informatics 1 Data & Analysis Week 7, Semester 2, 2013 2014 This orksheet has three parts: tutorial Questions, folloed by some Examples and their Solutions. Before your tutorial, ork through

More information

Convex Optimization. Erick Delage, and Ashutosh Saxena. October 20, (a) (b) (c)

Convex Optimization. Erick Delage, and Ashutosh Saxena. October 20, (a) (b) (c) Convex Optimization (for CS229) Erick Delage, and Ashutosh Saxena October 20, 2006 1 Convex Sets Definition: A set G R n is convex if every pair of point (x, y) G, the segment beteen x and y is in A. More

More information

3-Dimensional Viewing

3-Dimensional Viewing CHAPTER 6 3-Dimensional Vieing Vieing and projection Objects in orld coordinates are projected on to the vie plane, hich is defined perpendicular to the vieing direction along the v -ais. The to main tpes

More information

Binary, Hexadecimal and Octal number system

Binary, Hexadecimal and Octal number system Binary, Hexadecimal and Octal number system Binary, hexadecimal, and octal refer to different number systems. The one that we typically use is called decimal. These number systems refer to the number of

More information

THE FOURTH DIMENSION (AND MORE!)

THE FOURTH DIMENSION (AND MORE!) THE FOURTH DIMENSION (AND MORE!) The text leads us from zero dimensions (a point), to one dimension (a line), to two dimensions (a plane), to three dimensions (our familiar space), and then to four dimensions

More information

Three-Dimensional Coordinates

Three-Dimensional Coordinates CHAPTER Three-Dimensional Coordinates Three-dimensional movies superimpose two slightl different images, letting viewers with polaried eeglasses perceive depth (the third dimension) on a two-dimensional

More information

Introduction to Supervised Learning

Introduction to Supervised Learning Introduction to Supervised Learning Erik G. Learned-Miller Department of Computer Science University of Massachusetts, Amherst Amherst, MA 01003 February 17, 2014 Abstract This document introduces the

More information

PARALLEL LAGRANGE INTERPOLATION ON EXTENDED FIBONACCI CUBES

PARALLEL LAGRANGE INTERPOLATION ON EXTENDED FIBONACCI CUBES STUDIA UNIV. BABEŞ BOLYAI, INFORMATICA, Volume L, Number 1, 2005 PARALLEL LAGRANGE INTERPOLATION ON EXTENDED FIBONACCI CUBES IOANA ZELINA Abstract. In this paper is presented a parallel algorithm for computing

More information

Degree Reduction for NURBS Symbolic Computation on Curves

Degree Reduction for NURBS Symbolic Computation on Curves Degree Reduction for NURBS Symbolic Computation on Curves Xianming Chen, Richard F. Riesenfeld, Elaine Cohen School of Computing, University of Utah Abstract Symbolic computation of NURBS plays an important

More information

tpa, bq a b is a multiple of 5 u tp0, 0q, p0, 5q, p0, 5q,...,

tpa, bq a b is a multiple of 5 u tp0, 0q, p0, 5q, p0, 5q,..., A binar relation on a set A is a sbset of A ˆ A, hereelements pa, bq are ritten as a b. For eample, let A Z, so A ˆ A tpn, mq n, m P Z. Let be the binar relation gien b a b if and onl if a and b hae the

More information

, etc. Let s work with the last one. We can graph a few points determined by this equation.

, etc. Let s work with the last one. We can graph a few points determined by this equation. 1. Lines By a line, we simply mean a straight curve. We will always think of lines relative to the cartesian plane. Consider the equation 2x 3y 4 = 0. We can rewrite it in many different ways : 2x 3y =

More information

14.1 Encoding for different models of computation

14.1 Encoding for different models of computation Lecture 14 Decidable languages In the previous lecture we discussed some examples of encoding schemes, through which various objects can be represented by strings over a given alphabet. We will begin this

More information