Shear transformation: Difference between revisions

From JSXGraph Wiki
No edit summary
No edit summary
Line 28: Line 28:
     ], {visible: false});
     ], {visible: false});


var l1 = board.create('line', [q, q1], {strokeWidth: 1});
var s1 = board.create('segment', [q, q1], {dash:2});
var s1 = board.create('segment', [q, q1], {dash:2});
var s2 = board.create('segment', [qx, q], {dash:2});
var s2 = board.create('segment', [qx, q], {dash:2});

Revision as of 07:16, 31 May 2021

Shear transformation

[math]\displaystyle{ \varphi: {\cal A}(\mathbb{R}^2) \to {\cal A}(\mathbb{R}^2), \; x \mapsto \begin{pmatrix}1 & 1 \\ 0& 1\end{pmatrix} }[/math]

Points of the form [math]\displaystyle{ {x\choose \lambda} }[/math] are mapped to:

[math]\displaystyle{ \varphi({x\choose \lambda}) = {x + \lambda\choose} }[/math]


The underlying JavaScript code