In Euclidean geometry, a translation is a geometric transformation that moves every point of a figure, shape or space by the same distance in a given direction. A translation can also be interpreted as the addition of a constant vector to every point, or as shifting the origin of the coordinate system. In a Euclidean space, any translation is an isometry.[1]
As a function
See also: Displacement (geometry)
If is a fixed vector, known as the translation vector, and is the initial position of some object, then the translation function will work as .
If Failed to parse (Conversion error. Server ("cli") reported: "array ( 'nohash' => array ( ), 'success' => true, '9331ad4321af27b55e959cf21ccf3e0e' => (object) array( 'speakText' => 'upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v', 'mml' => '<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" alttext="upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v"><semantics><mrow class="MJX-TeXAtom-ORD"><mstyle displaystyle="true" scriptlevel="0" data-semantic-type="relseq" data-semantic-role="equality" data-semantic-id="14" data-semantic-children="12,13" data-semantic-content="6"><mrow data-semantic-type="appl" data-semantic-role="simple function" data-semantic-annotation="clearspeak:simple" data-semantic-id="12" data-semantic-children="2,10" data-semantic-content="11,0" data-semantic-parent="14"><msub data-semantic-type="subscript" data-semantic-role="simple function" data-semantic-id="2" data-semantic-children="0,1" data-semantic-parent="12"><mi data-semantic-type="identifier" data-semantic-role="simple function" data-semantic-font="italic" data-semantic-annotation="clearspeak:simple" data-semantic-id="0" data-semantic-parent="2" data-semantic-operator="appl">T</mi><mrow class="MJX-TeXAtom-ORD"><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="1" data-semantic-parent="2">v</mi></mrow></mrow></msub><mo data-semantic-type="punctuation" data-semantic-role="application" data-semantic-id="11" data-semantic-parent="12" data-semantic-added="true" data-semantic-operator="appl"></mo><mrow data-semantic-type="fenced" data-semantic-role="leftright" data-semantic-id="10" data-semantic-children="4" data-semantic-content="3,5" data-semantic-parent="12"><mo stretchy="false" data-semantic-type="fence" data-semantic-role="open" data-semantic-id="3" data-semantic-parent="10" data-semantic-operator="fenced">(</mo><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="4" data-semantic-parent="10">p</mi></mrow><mo stretchy="false" data-semantic-type="fence" data-semantic-role="close" data-semantic-id="5" data-semantic-parent="10" data-semantic-operator="fenced">)</mo></mrow></mrow><mo data-semantic-type="relation" data-semantic-role="equality" data-semantic-id="6" data-semantic-parent="14" data-semantic-operator="relseq,=">=</mo><mrow data-semantic-type="infixop" data-semantic-role="addition" data-semantic-id="13" data-semantic-children="7,9" data-semantic-content="8" data-semantic-parent="14"><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="7" data-semantic-parent="13">p</mi></mrow><mo data-semantic-type="operator" data-semantic-role="addition" data-semantic-id="8" data-semantic-parent="13" data-semantic-operator="infixop,+">+</mo><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="9" data-semantic-parent="13">v</mi></mrow></mrow></mstyle></mrow><annotation encoding="application/x-tex">{\\displaystyle T_{\\mathbf {v} }(\\mathbf {p} )=\\mathbf {p} +\\mathbf {v} }</annotation></semantics></math>', 'svg' => '<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="14.717ex" height="2.843ex" style="vertical-align: -0.838ex;" viewBox="0 -863.1 6336.6 1223.9" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" aria-labelledby="MathJax-SVG-1-Title"><title id="MathJax-SVG-1-Title">upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v</title><defs aria-hidden="true"><path stroke-width="1" id="E1-MJMATHI-54" d="M40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40Z"></path><path stroke-width="1" id="E1-MJMAINB-76" d="M401 444Q413 441 495 441Q568 441 574 444H580V382H510L409 156Q348 18 339 6Q331 -4 320 -4Q318 -4 313 -4T303 -3H288Q273 -3 264 12T221 102Q206 135 197 156L96 382H26V444H34Q49 441 145 441Q252 441 270 444H279V382H231L284 264Q335 149 338 149Q338 150 389 264T442 381Q442 382 418 382H394V444H401Z"></path><path stroke-width="1" id="E1-MJMAIN-28" d="M94 250Q94 319 104 381T127 488T164 576T202 643T244 695T277 729T302 750H315H319Q333 750 333 741Q333 738 316 720T275 667T226 581T184 443T167 250T184 58T225 -81T274 -167T316 -220T333 -241Q333 -250 318 -250H315H302L274 -226Q180 -141 137 -14T94 250Z"></path><path stroke-width="1" id="E1-MJMAINB-70" d="M32 442L123 446Q214 450 215 450H221V409Q222 409 229 413T251 423T284 436T328 446T382 450Q480 450 540 388T600 223Q600 128 539 61T361 -6H354Q292 -6 236 28L227 34V-132H296V-194H287Q269 -191 163 -191Q56 -191 38 -194H29V-132H98V113V284Q98 330 97 348T93 370T83 376Q69 380 42 380H29V442H32ZM457 224Q457 303 427 349T350 395Q282 395 235 352L227 345V104L233 97Q274 45 337 45Q383 45 420 86T457 224Z"></path><path stroke-width="1" id="E1-MJMAIN-29" d="M60 749L64 750Q69 750 74 750H86L114 726Q208 641 251 514T294 250Q294 182 284 119T261 12T224 -76T186 -143T145 -194T113 -227T90 -246Q87 -249 86 -250H74Q66 -250 63 -250T58 -247T55 -238Q56 -237 66 -225Q221 -64 221 250T66 725Q56 737 55 738Q55 746 60 749Z"></path><path stroke-width="1" id="E1-MJMAIN-3D" d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z"></path><path stroke-width="1" id="E1-MJMAIN-2B" d="M56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250Z"></path></defs><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)" aria-hidden="true"> <use xlink:href="#E1-MJMATHI-54" x="0" y="0"></use> <use transform="scale(0.707)" xlink:href="#E1-MJMAINB-76" x="826" y="-213"></use> <use xlink:href="#E1-MJMAIN-28" x="1114" y="0"></use> <use xlink:href="#E1-MJMAINB-70" x="1503" y="0"></use> <use xlink:href="#E1-MJMAIN-29" x="2143" y="0"></use> <use xlink:href="#E1-MJMAIN-3D" x="2810" y="0"></use> <use xlink:href="#E1-MJMAINB-70" x="3866" y="0"></use> <use xlink:href="#E1-MJMAIN-2B" x="4728" y="0"></use> <use xlink:href="#E1-MJMAINB-76" x="5729" y="0"></use></g></svg>', 'width' => '14.717ex', 'height' => '2.843ex', 'style' => 'vertical-align: -0.838ex;', 'streeJson' => (object) array( 'stree' => (object) array( 'type' => 'relseq', 'role' => 'equality', 'id' => '14', '$t' => '=', 'children' => array ( 0 => (object) array( 'type' => 'appl', 'role' => 'simple function', 'annotation' => 'clearspeak:simple', 'id' => '12', 'children' => array ( 0 => (object) array( 'type' => 'subscript', 'role' => 'simple function', 'id' => '2', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'simple function', 'font' => 'italic', 'annotation' => 'clearspeak:simple', 'id' => '0', '$t' => 'T', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '1', '$t' => 'v', ), ), ), 1 => (object) array( 'type' => 'fenced', 'role' => 'leftright', 'id' => '10', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '4', '$t' => 'p', ), ), 'content' => array ( 0 => (object) array( 'type' => 'fence', 'role' => 'open', 'id' => '3', '$t' => '(', ), 1 => (object) array( 'type' => 'fence', 'role' => 'close', 'id' => '5', '$t' => ')', ), ), ), ), 'content' => array ( 0 => (object) array( 'type' => 'punctuation', 'role' => 'application', 'id' => '11', '$t' => '', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'simple function', 'font' => 'italic', 'annotation' => 'clearspeak:simple', 'id' => '0', '$t' => 'T', ), ), ), 1 => (object) array( 'type' => 'infixop', 'role' => 'addition', 'id' => '13', '$t' => '+', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '7', '$t' => 'p', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '9', '$t' => 'v', ), ), 'content' => array ( 0 => (object) array( 'type' => 'operator', 'role' => 'addition', 'id' => '8', '$t' => '+', ), ), ), ), 'content' => array ( 0 => (object) array( 'type' => 'relation', 'role' => 'equality', 'id' => '6', '$t' => '=', ), ), ), ), 'streeXml' => '<stree><relseq role="equality" id="14">=<content><relation role="equality" id="6">=</relation></content><children><appl role="simple function" annotation="clearspeak:simple" id="12"><content><punctuation role="application" id="11"></punctuation><identifier role="simple function" font="italic" annotation="clearspeak:simple" id="0">T</identifier></content><children><subscript role="simple function" id="2"><children><identifier role="simple function" font="italic" annotation="clearspeak:simple" id="0">T</identifier><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="1">v</identifier></children></subscript><fenced role="leftright" id="10"><content><fence role="open" id="3">(</fence><fence role="close" id="5">)</fence></content><children><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="4">p</identifier></children></fenced></children></appl><infixop role="addition" id="13">+<content><operator role="addition" id="8">+</operator></content><children><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="7">p</identifier><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="9">v</identifier></children></infixop></children></relseq></stree>', 'success' => true, 'log' => 'success', 'mathoidStyle' => 'vertical-align: -0.838ex; width:14.717ex; height:2.843ex;', 'sanetex' => '{\\displaystyle T_{\\mathbf {v} }(\\mathbf {p} )=\\mathbf {p} +\\mathbf {v} }', 'speech' => 'upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v', ), )"): {\displaystyle T} is a translation, then the image of a subset Failed to parse (Conversion error. Server ("cli") reported: "array ( 'nohash' => array ( ), 'success' => true, '9331ad4321af27b55e959cf21ccf3e0e' => (object) array( 'speakText' => 'upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v', 'mml' => '<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" alttext="upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v"><semantics><mrow class="MJX-TeXAtom-ORD"><mstyle displaystyle="true" scriptlevel="0" data-semantic-type="relseq" data-semantic-role="equality" data-semantic-id="14" data-semantic-children="12,13" data-semantic-content="6"><mrow data-semantic-type="appl" data-semantic-role="simple function" data-semantic-annotation="clearspeak:simple" data-semantic-id="12" data-semantic-children="2,10" data-semantic-content="11,0" data-semantic-parent="14"><msub data-semantic-type="subscript" data-semantic-role="simple function" data-semantic-id="2" data-semantic-children="0,1" data-semantic-parent="12"><mi data-semantic-type="identifier" data-semantic-role="simple function" data-semantic-font="italic" data-semantic-annotation="clearspeak:simple" data-semantic-id="0" data-semantic-parent="2" data-semantic-operator="appl">T</mi><mrow class="MJX-TeXAtom-ORD"><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="1" data-semantic-parent="2">v</mi></mrow></mrow></msub><mo data-semantic-type="punctuation" data-semantic-role="application" data-semantic-id="11" data-semantic-parent="12" data-semantic-added="true" data-semantic-operator="appl"></mo><mrow data-semantic-type="fenced" data-semantic-role="leftright" data-semantic-id="10" data-semantic-children="4" data-semantic-content="3,5" data-semantic-parent="12"><mo stretchy="false" data-semantic-type="fence" data-semantic-role="open" data-semantic-id="3" data-semantic-parent="10" data-semantic-operator="fenced">(</mo><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="4" data-semantic-parent="10">p</mi></mrow><mo stretchy="false" data-semantic-type="fence" data-semantic-role="close" data-semantic-id="5" data-semantic-parent="10" data-semantic-operator="fenced">)</mo></mrow></mrow><mo data-semantic-type="relation" data-semantic-role="equality" data-semantic-id="6" data-semantic-parent="14" data-semantic-operator="relseq,=">=</mo><mrow data-semantic-type="infixop" data-semantic-role="addition" data-semantic-id="13" data-semantic-children="7,9" data-semantic-content="8" data-semantic-parent="14"><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="7" data-semantic-parent="13">p</mi></mrow><mo data-semantic-type="operator" data-semantic-role="addition" data-semantic-id="8" data-semantic-parent="13" data-semantic-operator="infixop,+">+</mo><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="9" data-semantic-parent="13">v</mi></mrow></mrow></mstyle></mrow><annotation encoding="application/x-tex">{\\displaystyle T_{\\mathbf {v} }(\\mathbf {p} )=\\mathbf {p} +\\mathbf {v} }</annotation></semantics></math>', 'svg' => '<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="14.717ex" height="2.843ex" style="vertical-align: -0.838ex;" viewBox="0 -863.1 6336.6 1223.9" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" aria-labelledby="MathJax-SVG-1-Title"><title id="MathJax-SVG-1-Title">upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v</title><defs aria-hidden="true"><path stroke-width="1" id="E1-MJMATHI-54" d="M40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40Z"></path><path stroke-width="1" id="E1-MJMAINB-76" d="M401 444Q413 441 495 441Q568 441 574 444H580V382H510L409 156Q348 18 339 6Q331 -4 320 -4Q318 -4 313 -4T303 -3H288Q273 -3 264 12T221 102Q206 135 197 156L96 382H26V444H34Q49 441 145 441Q252 441 270 444H279V382H231L284 264Q335 149 338 149Q338 150 389 264T442 381Q442 382 418 382H394V444H401Z"></path><path stroke-width="1" id="E1-MJMAIN-28" d="M94 250Q94 319 104 381T127 488T164 576T202 643T244 695T277 729T302 750H315H319Q333 750 333 741Q333 738 316 720T275 667T226 581T184 443T167 250T184 58T225 -81T274 -167T316 -220T333 -241Q333 -250 318 -250H315H302L274 -226Q180 -141 137 -14T94 250Z"></path><path stroke-width="1" id="E1-MJMAINB-70" d="M32 442L123 446Q214 450 215 450H221V409Q222 409 229 413T251 423T284 436T328 446T382 450Q480 450 540 388T600 223Q600 128 539 61T361 -6H354Q292 -6 236 28L227 34V-132H296V-194H287Q269 -191 163 -191Q56 -191 38 -194H29V-132H98V113V284Q98 330 97 348T93 370T83 376Q69 380 42 380H29V442H32ZM457 224Q457 303 427 349T350 395Q282 395 235 352L227 345V104L233 97Q274 45 337 45Q383 45 420 86T457 224Z"></path><path stroke-width="1" id="E1-MJMAIN-29" d="M60 749L64 750Q69 750 74 750H86L114 726Q208 641 251 514T294 250Q294 182 284 119T261 12T224 -76T186 -143T145 -194T113 -227T90 -246Q87 -249 86 -250H74Q66 -250 63 -250T58 -247T55 -238Q56 -237 66 -225Q221 -64 221 250T66 725Q56 737 55 738Q55 746 60 749Z"></path><path stroke-width="1" id="E1-MJMAIN-3D" d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z"></path><path stroke-width="1" id="E1-MJMAIN-2B" d="M56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250Z"></path></defs><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)" aria-hidden="true"> <use xlink:href="#E1-MJMATHI-54" x="0" y="0"></use> <use transform="scale(0.707)" xlink:href="#E1-MJMAINB-76" x="826" y="-213"></use> <use xlink:href="#E1-MJMAIN-28" x="1114" y="0"></use> <use xlink:href="#E1-MJMAINB-70" x="1503" y="0"></use> <use xlink:href="#E1-MJMAIN-29" x="2143" y="0"></use> <use xlink:href="#E1-MJMAIN-3D" x="2810" y="0"></use> <use xlink:href="#E1-MJMAINB-70" x="3866" y="0"></use> <use xlink:href="#E1-MJMAIN-2B" x="4728" y="0"></use> <use xlink:href="#E1-MJMAINB-76" x="5729" y="0"></use></g></svg>', 'width' => '14.717ex', 'height' => '2.843ex', 'style' => 'vertical-align: -0.838ex;', 'streeJson' => (object) array( 'stree' => (object) array( 'type' => 'relseq', 'role' => 'equality', 'id' => '14', '$t' => '=', 'children' => array ( 0 => (object) array( 'type' => 'appl', 'role' => 'simple function', 'annotation' => 'clearspeak:simple', 'id' => '12', 'children' => array ( 0 => (object) array( 'type' => 'subscript', 'role' => 'simple function', 'id' => '2', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'simple function', 'font' => 'italic', 'annotation' => 'clearspeak:simple', 'id' => '0', '$t' => 'T', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '1', '$t' => 'v', ), ), ), 1 => (object) array( 'type' => 'fenced', 'role' => 'leftright', 'id' => '10', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '4', '$t' => 'p', ), ), 'content' => array ( 0 => (object) array( 'type' => 'fence', 'role' => 'open', 'id' => '3', '$t' => '(', ), 1 => (object) array( 'type' => 'fence', 'role' => 'close', 'id' => '5', '$t' => ')', ), ), ), ), 'content' => array ( 0 => (object) array( 'type' => 'punctuation', 'role' => 'application', 'id' => '11', '$t' => '', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'simple function', 'font' => 'italic', 'annotation' => 'clearspeak:simple', 'id' => '0', '$t' => 'T', ), ), ), 1 => (object) array( 'type' => 'infixop', 'role' => 'addition', 'id' => '13', '$t' => '+', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '7', '$t' => 'p', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '9', '$t' => 'v', ), ), 'content' => array ( 0 => (object) array( 'type' => 'operator', 'role' => 'addition', 'id' => '8', '$t' => '+', ), ), ), ), 'content' => array ( 0 => (object) array( 'type' => 'relation', 'role' => 'equality', 'id' => '6', '$t' => '=', ), ), ), ), 'streeXml' => '<stree><relseq role="equality" id="14">=<content><relation role="equality" id="6">=</relation></content><children><appl role="simple function" annotation="clearspeak:simple" id="12"><content><punctuation role="application" id="11"></punctuation><identifier role="simple function" font="italic" annotation="clearspeak:simple" id="0">T</identifier></content><children><subscript role="simple function" id="2"><children><identifier role="simple function" font="italic" annotation="clearspeak:simple" id="0">T</identifier><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="1">v</identifier></children></subscript><fenced role="leftright" id="10"><content><fence role="open" id="3">(</fence><fence role="close" id="5">)</fence></content><children><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="4">p</identifier></children></fenced></children></appl><infixop role="addition" id="13">+<content><operator role="addition" id="8">+</operator></content><children><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="7">p</identifier><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="9">v</identifier></children></infixop></children></relseq></stree>', 'success' => true, 'log' => 'success', 'mathoidStyle' => 'vertical-align: -0.838ex; width:14.717ex; height:2.843ex;', 'sanetex' => '{\\displaystyle T_{\\mathbf {v} }(\\mathbf {p} )=\\mathbf {p} +\\mathbf {v} }', 'speech' => 'upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v', ), )"): {\displaystyle A } under the function Failed to parse (Conversion error. Server ("cli") reported: "array ( 'nohash' => array ( ), 'success' => true, '9331ad4321af27b55e959cf21ccf3e0e' => (object) array( 'speakText' => 'upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v', 'mml' => '<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" alttext="upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v"><semantics><mrow class="MJX-TeXAtom-ORD"><mstyle displaystyle="true" scriptlevel="0" data-semantic-type="relseq" data-semantic-role="equality" data-semantic-id="14" data-semantic-children="12,13" data-semantic-content="6"><mrow data-semantic-type="appl" data-semantic-role="simple function" data-semantic-annotation="clearspeak:simple" data-semantic-id="12" data-semantic-children="2,10" data-semantic-content="11,0" data-semantic-parent="14"><msub data-semantic-type="subscript" data-semantic-role="simple function" data-semantic-id="2" data-semantic-children="0,1" data-semantic-parent="12"><mi data-semantic-type="identifier" data-semantic-role="simple function" data-semantic-font="italic" data-semantic-annotation="clearspeak:simple" data-semantic-id="0" data-semantic-parent="2" data-semantic-operator="appl">T</mi><mrow class="MJX-TeXAtom-ORD"><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="1" data-semantic-parent="2">v</mi></mrow></mrow></msub><mo data-semantic-type="punctuation" data-semantic-role="application" data-semantic-id="11" data-semantic-parent="12" data-semantic-added="true" data-semantic-operator="appl"></mo><mrow data-semantic-type="fenced" data-semantic-role="leftright" data-semantic-id="10" data-semantic-children="4" data-semantic-content="3,5" data-semantic-parent="12"><mo stretchy="false" data-semantic-type="fence" data-semantic-role="open" data-semantic-id="3" data-semantic-parent="10" data-semantic-operator="fenced">(</mo><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="4" data-semantic-parent="10">p</mi></mrow><mo stretchy="false" data-semantic-type="fence" data-semantic-role="close" data-semantic-id="5" data-semantic-parent="10" data-semantic-operator="fenced">)</mo></mrow></mrow><mo data-semantic-type="relation" data-semantic-role="equality" data-semantic-id="6" data-semantic-parent="14" data-semantic-operator="relseq,=">=</mo><mrow data-semantic-type="infixop" data-semantic-role="addition" data-semantic-id="13" data-semantic-children="7,9" data-semantic-content="8" data-semantic-parent="14"><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="7" data-semantic-parent="13">p</mi></mrow><mo data-semantic-type="operator" data-semantic-role="addition" data-semantic-id="8" data-semantic-parent="13" data-semantic-operator="infixop,+">+</mo><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="9" data-semantic-parent="13">v</mi></mrow></mrow></mstyle></mrow><annotation encoding="application/x-tex">{\\displaystyle T_{\\mathbf {v} }(\\mathbf {p} )=\\mathbf {p} +\\mathbf {v} }</annotation></semantics></math>', 'svg' => '<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="14.717ex" height="2.843ex" style="vertical-align: -0.838ex;" viewBox="0 -863.1 6336.6 1223.9" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" aria-labelledby="MathJax-SVG-1-Title"><title id="MathJax-SVG-1-Title">upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v</title><defs aria-hidden="true"><path stroke-width="1" id="E1-MJMATHI-54" d="M40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40Z"></path><path stroke-width="1" id="E1-MJMAINB-76" d="M401 444Q413 441 495 441Q568 441 574 444H580V382H510L409 156Q348 18 339 6Q331 -4 320 -4Q318 -4 313 -4T303 -3H288Q273 -3 264 12T221 102Q206 135 197 156L96 382H26V444H34Q49 441 145 441Q252 441 270 444H279V382H231L284 264Q335 149 338 149Q338 150 389 264T442 381Q442 382 418 382H394V444H401Z"></path><path stroke-width="1" id="E1-MJMAIN-28" d="M94 250Q94 319 104 381T127 488T164 576T202 643T244 695T277 729T302 750H315H319Q333 750 333 741Q333 738 316 720T275 667T226 581T184 443T167 250T184 58T225 -81T274 -167T316 -220T333 -241Q333 -250 318 -250H315H302L274 -226Q180 -141 137 -14T94 250Z"></path><path stroke-width="1" id="E1-MJMAINB-70" d="M32 442L123 446Q214 450 215 450H221V409Q222 409 229 413T251 423T284 436T328 446T382 450Q480 450 540 388T600 223Q600 128 539 61T361 -6H354Q292 -6 236 28L227 34V-132H296V-194H287Q269 -191 163 -191Q56 -191 38 -194H29V-132H98V113V284Q98 330 97 348T93 370T83 376Q69 380 42 380H29V442H32ZM457 224Q457 303 427 349T350 395Q282 395 235 352L227 345V104L233 97Q274 45 337 45Q383 45 420 86T457 224Z"></path><path stroke-width="1" id="E1-MJMAIN-29" d="M60 749L64 750Q69 750 74 750H86L114 726Q208 641 251 514T294 250Q294 182 284 119T261 12T224 -76T186 -143T145 -194T113 -227T90 -246Q87 -249 86 -250H74Q66 -250 63 -250T58 -247T55 -238Q56 -237 66 -225Q221 -64 221 250T66 725Q56 737 55 738Q55 746 60 749Z"></path><path stroke-width="1" id="E1-MJMAIN-3D" d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z"></path><path stroke-width="1" id="E1-MJMAIN-2B" d="M56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250Z"></path></defs><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)" aria-hidden="true"> <use xlink:href="#E1-MJMATHI-54" x="0" y="0"></use> <use transform="scale(0.707)" xlink:href="#E1-MJMAINB-76" x="826" y="-213"></use> <use xlink:href="#E1-MJMAIN-28" x="1114" y="0"></use> <use xlink:href="#E1-MJMAINB-70" x="1503" y="0"></use> <use xlink:href="#E1-MJMAIN-29" x="2143" y="0"></use> <use xlink:href="#E1-MJMAIN-3D" x="2810" y="0"></use> <use xlink:href="#E1-MJMAINB-70" x="3866" y="0"></use> <use xlink:href="#E1-MJMAIN-2B" x="4728" y="0"></use> <use xlink:href="#E1-MJMAINB-76" x="5729" y="0"></use></g></svg>', 'width' => '14.717ex', 'height' => '2.843ex', 'style' => 'vertical-align: -0.838ex;', 'streeJson' => (object) array( 'stree' => (object) array( 'type' => 'relseq', 'role' => 'equality', 'id' => '14', '$t' => '=', 'children' => array ( 0 => (object) array( 'type' => 'appl', 'role' => 'simple function', 'annotation' => 'clearspeak:simple', 'id' => '12', 'children' => array ( 0 => (object) array( 'type' => 'subscript', 'role' => 'simple function', 'id' => '2', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'simple function', 'font' => 'italic', 'annotation' => 'clearspeak:simple', 'id' => '0', '$t' => 'T', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '1', '$t' => 'v', ), ), ), 1 => (object) array( 'type' => 'fenced', 'role' => 'leftright', 'id' => '10', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '4', '$t' => 'p', ), ), 'content' => array ( 0 => (object) array( 'type' => 'fence', 'role' => 'open', 'id' => '3', '$t' => '(', ), 1 => (object) array( 'type' => 'fence', 'role' => 'close', 'id' => '5', '$t' => ')', ), ), ), ), 'content' => array ( 0 => (object) array( 'type' => 'punctuation', 'role' => 'application', 'id' => '11', '$t' => '', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'simple function', 'font' => 'italic', 'annotation' => 'clearspeak:simple', 'id' => '0', '$t' => 'T', ), ), ), 1 => (object) array( 'type' => 'infixop', 'role' => 'addition', 'id' => '13', '$t' => '+', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '7', '$t' => 'p', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '9', '$t' => 'v', ), ), 'content' => array ( 0 => (object) array( 'type' => 'operator', 'role' => 'addition', 'id' => '8', '$t' => '+', ), ), ), ), 'content' => array ( 0 => (object) array( 'type' => 'relation', 'role' => 'equality', 'id' => '6', '$t' => '=', ), ), ), ), 'streeXml' => '<stree><relseq role="equality" id="14">=<content><relation role="equality" id="6">=</relation></content><children><appl role="simple function" annotation="clearspeak:simple" id="12"><content><punctuation role="application" id="11"></punctuation><identifier role="simple function" font="italic" annotation="clearspeak:simple" id="0">T</identifier></content><children><subscript role="simple function" id="2"><children><identifier role="simple function" font="italic" annotation="clearspeak:simple" id="0">T</identifier><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="1">v</identifier></children></subscript><fenced role="leftright" id="10"><content><fence role="open" id="3">(</fence><fence role="close" id="5">)</fence></content><children><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="4">p</identifier></children></fenced></children></appl><infixop role="addition" id="13">+<content><operator role="addition" id="8">+</operator></content><children><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="7">p</identifier><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="9">v</identifier></children></infixop></children></relseq></stree>', 'success' => true, 'log' => 'success', 'mathoidStyle' => 'vertical-align: -0.838ex; width:14.717ex; height:2.843ex;', 'sanetex' => '{\\displaystyle T_{\\mathbf {v} }(\\mathbf {p} )=\\mathbf {p} +\\mathbf {v} }', 'speech' => 'upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v', ), )"): {\displaystyle T} is the translate of Failed to parse (Conversion error. Server ("cli") reported: "array ( 'nohash' => array ( ), 'success' => true, '9331ad4321af27b55e959cf21ccf3e0e' => (object) array( 'speakText' => 'upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v', 'mml' => '<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" alttext="upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v"><semantics><mrow class="MJX-TeXAtom-ORD"><mstyle displaystyle="true" scriptlevel="0" data-semantic-type="relseq" data-semantic-role="equality" data-semantic-id="14" data-semantic-children="12,13" data-semantic-content="6"><mrow data-semantic-type="appl" data-semantic-role="simple function" data-semantic-annotation="clearspeak:simple" data-semantic-id="12" data-semantic-children="2,10" data-semantic-content="11,0" data-semantic-parent="14"><msub data-semantic-type="subscript" data-semantic-role="simple function" data-semantic-id="2" data-semantic-children="0,1" data-semantic-parent="12"><mi data-semantic-type="identifier" data-semantic-role="simple function" data-semantic-font="italic" data-semantic-annotation="clearspeak:simple" data-semantic-id="0" data-semantic-parent="2" data-semantic-operator="appl">T</mi><mrow class="MJX-TeXAtom-ORD"><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="1" data-semantic-parent="2">v</mi></mrow></mrow></msub><mo data-semantic-type="punctuation" data-semantic-role="application" data-semantic-id="11" data-semantic-parent="12" data-semantic-added="true" data-semantic-operator="appl"></mo><mrow data-semantic-type="fenced" data-semantic-role="leftright" data-semantic-id="10" data-semantic-children="4" data-semantic-content="3,5" data-semantic-parent="12"><mo stretchy="false" data-semantic-type="fence" data-semantic-role="open" data-semantic-id="3" data-semantic-parent="10" data-semantic-operator="fenced">(</mo><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="4" data-semantic-parent="10">p</mi></mrow><mo stretchy="false" data-semantic-type="fence" data-semantic-role="close" data-semantic-id="5" data-semantic-parent="10" data-semantic-operator="fenced">)</mo></mrow></mrow><mo data-semantic-type="relation" data-semantic-role="equality" data-semantic-id="6" data-semantic-parent="14" data-semantic-operator="relseq,=">=</mo><mrow data-semantic-type="infixop" data-semantic-role="addition" data-semantic-id="13" data-semantic-children="7,9" data-semantic-content="8" data-semantic-parent="14"><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="7" data-semantic-parent="13">p</mi></mrow><mo data-semantic-type="operator" data-semantic-role="addition" data-semantic-id="8" data-semantic-parent="13" data-semantic-operator="infixop,+">+</mo><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="9" data-semantic-parent="13">v</mi></mrow></mrow></mstyle></mrow><annotation encoding="application/x-tex">{\\displaystyle T_{\\mathbf {v} }(\\mathbf {p} )=\\mathbf {p} +\\mathbf {v} }</annotation></semantics></math>', 'svg' => '<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="14.717ex" height="2.843ex" style="vertical-align: -0.838ex;" viewBox="0 -863.1 6336.6 1223.9" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" aria-labelledby="MathJax-SVG-1-Title"><title id="MathJax-SVG-1-Title">upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v</title><defs aria-hidden="true"><path stroke-width="1" id="E1-MJMATHI-54" d="M40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40Z"></path><path stroke-width="1" id="E1-MJMAINB-76" d="M401 444Q413 441 495 441Q568 441 574 444H580V382H510L409 156Q348 18 339 6Q331 -4 320 -4Q318 -4 313 -4T303 -3H288Q273 -3 264 12T221 102Q206 135 197 156L96 382H26V444H34Q49 441 145 441Q252 441 270 444H279V382H231L284 264Q335 149 338 149Q338 150 389 264T442 381Q442 382 418 382H394V444H401Z"></path><path stroke-width="1" id="E1-MJMAIN-28" d="M94 250Q94 319 104 381T127 488T164 576T202 643T244 695T277 729T302 750H315H319Q333 750 333 741Q333 738 316 720T275 667T226 581T184 443T167 250T184 58T225 -81T274 -167T316 -220T333 -241Q333 -250 318 -250H315H302L274 -226Q180 -141 137 -14T94 250Z"></path><path stroke-width="1" id="E1-MJMAINB-70" d="M32 442L123 446Q214 450 215 450H221V409Q222 409 229 413T251 423T284 436T328 446T382 450Q480 450 540 388T600 223Q600 128 539 61T361 -6H354Q292 -6 236 28L227 34V-132H296V-194H287Q269 -191 163 -191Q56 -191 38 -194H29V-132H98V113V284Q98 330 97 348T93 370T83 376Q69 380 42 380H29V442H32ZM457 224Q457 303 427 349T350 395Q282 395 235 352L227 345V104L233 97Q274 45 337 45Q383 45 420 86T457 224Z"></path><path stroke-width="1" id="E1-MJMAIN-29" d="M60 749L64 750Q69 750 74 750H86L114 726Q208 641 251 514T294 250Q294 182 284 119T261 12T224 -76T186 -143T145 -194T113 -227T90 -246Q87 -249 86 -250H74Q66 -250 63 -250T58 -247T55 -238Q56 -237 66 -225Q221 -64 221 250T66 725Q56 737 55 738Q55 746 60 749Z"></path><path stroke-width="1" id="E1-MJMAIN-3D" d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z"></path><path stroke-width="1" id="E1-MJMAIN-2B" d="M56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250Z"></path></defs><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)" aria-hidden="true"> <use xlink:href="#E1-MJMATHI-54" x="0" y="0"></use> <use transform="scale(0.707)" xlink:href="#E1-MJMAINB-76" x="826" y="-213"></use> <use xlink:href="#E1-MJMAIN-28" x="1114" y="0"></use> <use xlink:href="#E1-MJMAINB-70" x="1503" y="0"></use> <use xlink:href="#E1-MJMAIN-29" x="2143" y="0"></use> <use xlink:href="#E1-MJMAIN-3D" x="2810" y="0"></use> <use xlink:href="#E1-MJMAINB-70" x="3866" y="0"></use> <use xlink:href="#E1-MJMAIN-2B" x="4728" y="0"></use> <use xlink:href="#E1-MJMAINB-76" x="5729" y="0"></use></g></svg>', 'width' => '14.717ex', 'height' => '2.843ex', 'style' => 'vertical-align: -0.838ex;', 'streeJson' => (object) array( 'stree' => (object) array( 'type' => 'relseq', 'role' => 'equality', 'id' => '14', '$t' => '=', 'children' => array ( 0 => (object) array( 'type' => 'appl', 'role' => 'simple function', 'annotation' => 'clearspeak:simple', 'id' => '12', 'children' => array ( 0 => (object) array( 'type' => 'subscript', 'role' => 'simple function', 'id' => '2', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'simple function', 'font' => 'italic', 'annotation' => 'clearspeak:simple', 'id' => '0', '$t' => 'T', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '1', '$t' => 'v', ), ), ), 1 => (object) array( 'type' => 'fenced', 'role' => 'leftright', 'id' => '10', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '4', '$t' => 'p', ), ), 'content' => array ( 0 => (object) array( 'type' => 'fence', 'role' => 'open', 'id' => '3', '$t' => '(', ), 1 => (object) array( 'type' => 'fence', 'role' => 'close', 'id' => '5', '$t' => ')', ), ), ), ), 'content' => array ( 0 => (object) array( 'type' => 'punctuation', 'role' => 'application', 'id' => '11', '$t' => '', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'simple function', 'font' => 'italic', 'annotation' => 'clearspeak:simple', 'id' => '0', '$t' => 'T', ), ), ), 1 => (object) array( 'type' => 'infixop', 'role' => 'addition', 'id' => '13', '$t' => '+', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '7', '$t' => 'p', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '9', '$t' => 'v', ), ), 'content' => array ( 0 => (object) array( 'type' => 'operator', 'role' => 'addition', 'id' => '8', '$t' => '+', ), ), ), ), 'content' => array ( 0 => (object) array( 'type' => 'relation', 'role' => 'equality', 'id' => '6', '$t' => '=', ), ), ), ), 'streeXml' => '<stree><relseq role="equality" id="14">=<content><relation role="equality" id="6">=</relation></content><children><appl role="simple function" annotation="clearspeak:simple" id="12"><content><punctuation role="application" id="11"></punctuation><identifier role="simple function" font="italic" annotation="clearspeak:simple" id="0">T</identifier></content><children><subscript role="simple function" id="2"><children><identifier role="simple function" font="italic" annotation="clearspeak:simple" id="0">T</identifier><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="1">v</identifier></children></subscript><fenced role="leftright" id="10"><content><fence role="open" id="3">(</fence><fence role="close" id="5">)</fence></content><children><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="4">p</identifier></children></fenced></children></appl><infixop role="addition" id="13">+<content><operator role="addition" id="8">+</operator></content><children><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="7">p</identifier><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="9">v</identifier></children></infixop></children></relseq></stree>', 'success' => true, 'log' => 'success', 'mathoidStyle' => 'vertical-align: -0.838ex; width:14.717ex; height:2.843ex;', 'sanetex' => '{\\displaystyle T_{\\mathbf {v} }(\\mathbf {p} )=\\mathbf {p} +\\mathbf {v} }', 'speech' => 'upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v', ), )"): {\displaystyle A } by Failed to parse (Conversion error. Server ("cli") reported: "array ( 'nohash' => array ( ), 'success' => true, '9331ad4321af27b55e959cf21ccf3e0e' => (object) array( 'speakText' => 'upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v', 'mml' => '<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" alttext="upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v"><semantics><mrow class="MJX-TeXAtom-ORD"><mstyle displaystyle="true" scriptlevel="0" data-semantic-type="relseq" data-semantic-role="equality" data-semantic-id="14" data-semantic-children="12,13" data-semantic-content="6"><mrow data-semantic-type="appl" data-semantic-role="simple function" data-semantic-annotation="clearspeak:simple" data-semantic-id="12" data-semantic-children="2,10" data-semantic-content="11,0" data-semantic-parent="14"><msub data-semantic-type="subscript" data-semantic-role="simple function" data-semantic-id="2" data-semantic-children="0,1" data-semantic-parent="12"><mi data-semantic-type="identifier" data-semantic-role="simple function" data-semantic-font="italic" data-semantic-annotation="clearspeak:simple" data-semantic-id="0" data-semantic-parent="2" data-semantic-operator="appl">T</mi><mrow class="MJX-TeXAtom-ORD"><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="1" data-semantic-parent="2">v</mi></mrow></mrow></msub><mo data-semantic-type="punctuation" data-semantic-role="application" data-semantic-id="11" data-semantic-parent="12" data-semantic-added="true" data-semantic-operator="appl"></mo><mrow data-semantic-type="fenced" data-semantic-role="leftright" data-semantic-id="10" data-semantic-children="4" data-semantic-content="3,5" data-semantic-parent="12"><mo stretchy="false" data-semantic-type="fence" data-semantic-role="open" data-semantic-id="3" data-semantic-parent="10" data-semantic-operator="fenced">(</mo><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="4" data-semantic-parent="10">p</mi></mrow><mo stretchy="false" data-semantic-type="fence" data-semantic-role="close" data-semantic-id="5" data-semantic-parent="10" data-semantic-operator="fenced">)</mo></mrow></mrow><mo data-semantic-type="relation" data-semantic-role="equality" data-semantic-id="6" data-semantic-parent="14" data-semantic-operator="relseq,=">=</mo><mrow data-semantic-type="infixop" data-semantic-role="addition" data-semantic-id="13" data-semantic-children="7,9" data-semantic-content="8" data-semantic-parent="14"><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="7" data-semantic-parent="13">p</mi></mrow><mo data-semantic-type="operator" data-semantic-role="addition" data-semantic-id="8" data-semantic-parent="13" data-semantic-operator="infixop,+">+</mo><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="9" data-semantic-parent="13">v</mi></mrow></mrow></mstyle></mrow><annotation encoding="application/x-tex">{\\displaystyle T_{\\mathbf {v} }(\\mathbf {p} )=\\mathbf {p} +\\mathbf {v} }</annotation></semantics></math>', 'svg' => '<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="14.717ex" height="2.843ex" style="vertical-align: -0.838ex;" viewBox="0 -863.1 6336.6 1223.9" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" aria-labelledby="MathJax-SVG-1-Title"><title id="MathJax-SVG-1-Title">upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v</title><defs aria-hidden="true"><path stroke-width="1" id="E1-MJMATHI-54" d="M40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40Z"></path><path stroke-width="1" id="E1-MJMAINB-76" d="M401 444Q413 441 495 441Q568 441 574 444H580V382H510L409 156Q348 18 339 6Q331 -4 320 -4Q318 -4 313 -4T303 -3H288Q273 -3 264 12T221 102Q206 135 197 156L96 382H26V444H34Q49 441 145 441Q252 441 270 444H279V382H231L284 264Q335 149 338 149Q338 150 389 264T442 381Q442 382 418 382H394V444H401Z"></path><path stroke-width="1" id="E1-MJMAIN-28" d="M94 250Q94 319 104 381T127 488T164 576T202 643T244 695T277 729T302 750H315H319Q333 750 333 741Q333 738 316 720T275 667T226 581T184 443T167 250T184 58T225 -81T274 -167T316 -220T333 -241Q333 -250 318 -250H315H302L274 -226Q180 -141 137 -14T94 250Z"></path><path stroke-width="1" id="E1-MJMAINB-70" d="M32 442L123 446Q214 450 215 450H221V409Q222 409 229 413T251 423T284 436T328 446T382 450Q480 450 540 388T600 223Q600 128 539 61T361 -6H354Q292 -6 236 28L227 34V-132H296V-194H287Q269 -191 163 -191Q56 -191 38 -194H29V-132H98V113V284Q98 330 97 348T93 370T83 376Q69 380 42 380H29V442H32ZM457 224Q457 303 427 349T350 395Q282 395 235 352L227 345V104L233 97Q274 45 337 45Q383 45 420 86T457 224Z"></path><path stroke-width="1" id="E1-MJMAIN-29" d="M60 749L64 750Q69 750 74 750H86L114 726Q208 641 251 514T294 250Q294 182 284 119T261 12T224 -76T186 -143T145 -194T113 -227T90 -246Q87 -249 86 -250H74Q66 -250 63 -250T58 -247T55 -238Q56 -237 66 -225Q221 -64 221 250T66 725Q56 737 55 738Q55 746 60 749Z"></path><path stroke-width="1" id="E1-MJMAIN-3D" d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z"></path><path stroke-width="1" id="E1-MJMAIN-2B" d="M56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250Z"></path></defs><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)" aria-hidden="true"> <use xlink:href="#E1-MJMATHI-54" x="0" y="0"></use> <use transform="scale(0.707)" xlink:href="#E1-MJMAINB-76" x="826" y="-213"></use> <use xlink:href="#E1-MJMAIN-28" x="1114" y="0"></use> <use xlink:href="#E1-MJMAINB-70" x="1503" y="0"></use> <use xlink:href="#E1-MJMAIN-29" x="2143" y="0"></use> <use xlink:href="#E1-MJMAIN-3D" x="2810" y="0"></use> <use xlink:href="#E1-MJMAINB-70" x="3866" y="0"></use> <use xlink:href="#E1-MJMAIN-2B" x="4728" y="0"></use> <use xlink:href="#E1-MJMAINB-76" x="5729" y="0"></use></g></svg>', 'width' => '14.717ex', 'height' => '2.843ex', 'style' => 'vertical-align: -0.838ex;', 'streeJson' => (object) array( 'stree' => (object) array( 'type' => 'relseq', 'role' => 'equality', 'id' => '14', '$t' => '=', 'children' => array ( 0 => (object) array( 'type' => 'appl', 'role' => 'simple function', 'annotation' => 'clearspeak:simple', 'id' => '12', 'children' => array ( 0 => (object) array( 'type' => 'subscript', 'role' => 'simple function', 'id' => '2', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'simple function', 'font' => 'italic', 'annotation' => 'clearspeak:simple', 'id' => '0', '$t' => 'T', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '1', '$t' => 'v', ), ), ), 1 => (object) array( 'type' => 'fenced', 'role' => 'leftright', 'id' => '10', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '4', '$t' => 'p', ), ), 'content' => array ( 0 => (object) array( 'type' => 'fence', 'role' => 'open', 'id' => '3', '$t' => '(', ), 1 => (object) array( 'type' => 'fence', 'role' => 'close', 'id' => '5', '$t' => ')', ), ), ), ), 'content' => array ( 0 => (object) array( 'type' => 'punctuation', 'role' => 'application', 'id' => '11', '$t' => '', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'simple function', 'font' => 'italic', 'annotation' => 'clearspeak:simple', 'id' => '0', '$t' => 'T', ), ), ), 1 => (object) array( 'type' => 'infixop', 'role' => 'addition', 'id' => '13', '$t' => '+', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '7', '$t' => 'p', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '9', '$t' => 'v', ), ), 'content' => array ( 0 => (object) array( 'type' => 'operator', 'role' => 'addition', 'id' => '8', '$t' => '+', ), ), ), ), 'content' => array ( 0 => (object) array( 'type' => 'relation', 'role' => 'equality', 'id' => '6', '$t' => '=', ), ), ), ), 'streeXml' => '<stree><relseq role="equality" id="14">=<content><relation role="equality" id="6">=</relation></content><children><appl role="simple function" annotation="clearspeak:simple" id="12"><content><punctuation role="application" id="11"></punctuation><identifier role="simple function" font="italic" annotation="clearspeak:simple" id="0">T</identifier></content><children><subscript role="simple function" id="2"><children><identifier role="simple function" font="italic" annotation="clearspeak:simple" id="0">T</identifier><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="1">v</identifier></children></subscript><fenced role="leftright" id="10"><content><fence role="open" id="3">(</fence><fence role="close" id="5">)</fence></content><children><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="4">p</identifier></children></fenced></children></appl><infixop role="addition" id="13">+<content><operator role="addition" id="8">+</operator></content><children><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="7">p</identifier><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="9">v</identifier></children></infixop></children></relseq></stree>', 'success' => true, 'log' => 'success', 'mathoidStyle' => 'vertical-align: -0.838ex; width:14.717ex; height:2.843ex;', 'sanetex' => '{\\displaystyle T_{\\mathbf {v} }(\\mathbf {p} )=\\mathbf {p} +\\mathbf {v} }', 'speech' => 'upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v', ), )"): {\displaystyle T } . The translate of Failed to parse (Conversion error. Server ("cli") reported: "array ( 'nohash' => array ( ), 'success' => true, '9331ad4321af27b55e959cf21ccf3e0e' => (object) array( 'speakText' => 'upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v', 'mml' => '<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" alttext="upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v"><semantics><mrow class="MJX-TeXAtom-ORD"><mstyle displaystyle="true" scriptlevel="0" data-semantic-type="relseq" data-semantic-role="equality" data-semantic-id="14" data-semantic-children="12,13" data-semantic-content="6"><mrow data-semantic-type="appl" data-semantic-role="simple function" data-semantic-annotation="clearspeak:simple" data-semantic-id="12" data-semantic-children="2,10" data-semantic-content="11,0" data-semantic-parent="14"><msub data-semantic-type="subscript" data-semantic-role="simple function" data-semantic-id="2" data-semantic-children="0,1" data-semantic-parent="12"><mi data-semantic-type="identifier" data-semantic-role="simple function" data-semantic-font="italic" data-semantic-annotation="clearspeak:simple" data-semantic-id="0" data-semantic-parent="2" data-semantic-operator="appl">T</mi><mrow class="MJX-TeXAtom-ORD"><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="1" data-semantic-parent="2">v</mi></mrow></mrow></msub><mo data-semantic-type="punctuation" data-semantic-role="application" data-semantic-id="11" data-semantic-parent="12" data-semantic-added="true" data-semantic-operator="appl"></mo><mrow data-semantic-type="fenced" data-semantic-role="leftright" data-semantic-id="10" data-semantic-children="4" data-semantic-content="3,5" data-semantic-parent="12"><mo stretchy="false" data-semantic-type="fence" data-semantic-role="open" data-semantic-id="3" data-semantic-parent="10" data-semantic-operator="fenced">(</mo><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="4" data-semantic-parent="10">p</mi></mrow><mo stretchy="false" data-semantic-type="fence" data-semantic-role="close" data-semantic-id="5" data-semantic-parent="10" data-semantic-operator="fenced">)</mo></mrow></mrow><mo data-semantic-type="relation" data-semantic-role="equality" data-semantic-id="6" data-semantic-parent="14" data-semantic-operator="relseq,=">=</mo><mrow data-semantic-type="infixop" data-semantic-role="addition" data-semantic-id="13" data-semantic-children="7,9" data-semantic-content="8" data-semantic-parent="14"><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="7" data-semantic-parent="13">p</mi></mrow><mo data-semantic-type="operator" data-semantic-role="addition" data-semantic-id="8" data-semantic-parent="13" data-semantic-operator="infixop,+">+</mo><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="9" data-semantic-parent="13">v</mi></mrow></mrow></mstyle></mrow><annotation encoding="application/x-tex">{\\displaystyle T_{\\mathbf {v} }(\\mathbf {p} )=\\mathbf {p} +\\mathbf {v} }</annotation></semantics></math>', 'svg' => '<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="14.717ex" height="2.843ex" style="vertical-align: -0.838ex;" viewBox="0 -863.1 6336.6 1223.9" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" aria-labelledby="MathJax-SVG-1-Title"><title id="MathJax-SVG-1-Title">upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v</title><defs aria-hidden="true"><path stroke-width="1" id="E1-MJMATHI-54" d="M40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40Z"></path><path stroke-width="1" id="E1-MJMAINB-76" d="M401 444Q413 441 495 441Q568 441 574 444H580V382H510L409 156Q348 18 339 6Q331 -4 320 -4Q318 -4 313 -4T303 -3H288Q273 -3 264 12T221 102Q206 135 197 156L96 382H26V444H34Q49 441 145 441Q252 441 270 444H279V382H231L284 264Q335 149 338 149Q338 150 389 264T442 381Q442 382 418 382H394V444H401Z"></path><path stroke-width="1" id="E1-MJMAIN-28" d="M94 250Q94 319 104 381T127 488T164 576T202 643T244 695T277 729T302 750H315H319Q333 750 333 741Q333 738 316 720T275 667T226 581T184 443T167 250T184 58T225 -81T274 -167T316 -220T333 -241Q333 -250 318 -250H315H302L274 -226Q180 -141 137 -14T94 250Z"></path><path stroke-width="1" id="E1-MJMAINB-70" d="M32 442L123 446Q214 450 215 450H221V409Q222 409 229 413T251 423T284 436T328 446T382 450Q480 450 540 388T600 223Q600 128 539 61T361 -6H354Q292 -6 236 28L227 34V-132H296V-194H287Q269 -191 163 -191Q56 -191 38 -194H29V-132H98V113V284Q98 330 97 348T93 370T83 376Q69 380 42 380H29V442H32ZM457 224Q457 303 427 349T350 395Q282 395 235 352L227 345V104L233 97Q274 45 337 45Q383 45 420 86T457 224Z"></path><path stroke-width="1" id="E1-MJMAIN-29" d="M60 749L64 750Q69 750 74 750H86L114 726Q208 641 251 514T294 250Q294 182 284 119T261 12T224 -76T186 -143T145 -194T113 -227T90 -246Q87 -249 86 -250H74Q66 -250 63 -250T58 -247T55 -238Q56 -237 66 -225Q221 -64 221 250T66 725Q56 737 55 738Q55 746 60 749Z"></path><path stroke-width="1" id="E1-MJMAIN-3D" d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z"></path><path stroke-width="1" id="E1-MJMAIN-2B" d="M56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250Z"></path></defs><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)" aria-hidden="true"> <use xlink:href="#E1-MJMATHI-54" x="0" y="0"></use> <use transform="scale(0.707)" xlink:href="#E1-MJMAINB-76" x="826" y="-213"></use> <use xlink:href="#E1-MJMAIN-28" x="1114" y="0"></use> <use xlink:href="#E1-MJMAINB-70" x="1503" y="0"></use> <use xlink:href="#E1-MJMAIN-29" x="2143" y="0"></use> <use xlink:href="#E1-MJMAIN-3D" x="2810" y="0"></use> <use xlink:href="#E1-MJMAINB-70" x="3866" y="0"></use> <use xlink:href="#E1-MJMAIN-2B" x="4728" y="0"></use> <use xlink:href="#E1-MJMAINB-76" x="5729" y="0"></use></g></svg>', 'width' => '14.717ex', 'height' => '2.843ex', 'style' => 'vertical-align: -0.838ex;', 'streeJson' => (object) array( 'stree' => (object) array( 'type' => 'relseq', 'role' => 'equality', 'id' => '14', '$t' => '=', 'children' => array ( 0 => (object) array( 'type' => 'appl', 'role' => 'simple function', 'annotation' => 'clearspeak:simple', 'id' => '12', 'children' => array ( 0 => (object) array( 'type' => 'subscript', 'role' => 'simple function', 'id' => '2', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'simple function', 'font' => 'italic', 'annotation' => 'clearspeak:simple', 'id' => '0', '$t' => 'T', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '1', '$t' => 'v', ), ), ), 1 => (object) array( 'type' => 'fenced', 'role' => 'leftright', 'id' => '10', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '4', '$t' => 'p', ), ), 'content' => array ( 0 => (object) array( 'type' => 'fence', 'role' => 'open', 'id' => '3', '$t' => '(', ), 1 => (object) array( 'type' => 'fence', 'role' => 'close', 'id' => '5', '$t' => ')', ), ), ), ), 'content' => array ( 0 => (object) array( 'type' => 'punctuation', 'role' => 'application', 'id' => '11', '$t' => '', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'simple function', 'font' => 'italic', 'annotation' => 'clearspeak:simple', 'id' => '0', '$t' => 'T', ), ), ), 1 => (object) array( 'type' => 'infixop', 'role' => 'addition', 'id' => '13', '$t' => '+', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '7', '$t' => 'p', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '9', '$t' => 'v', ), ), 'content' => array ( 0 => (object) array( 'type' => 'operator', 'role' => 'addition', 'id' => '8', '$t' => '+', ), ), ), ), 'content' => array ( 0 => (object) array( 'type' => 'relation', 'role' => 'equality', 'id' => '6', '$t' => '=', ), ), ), ), 'streeXml' => '<stree><relseq role="equality" id="14">=<content><relation role="equality" id="6">=</relation></content><children><appl role="simple function" annotation="clearspeak:simple" id="12"><content><punctuation role="application" id="11"></punctuation><identifier role="simple function" font="italic" annotation="clearspeak:simple" id="0">T</identifier></content><children><subscript role="simple function" id="2"><children><identifier role="simple function" font="italic" annotation="clearspeak:simple" id="0">T</identifier><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="1">v</identifier></children></subscript><fenced role="leftright" id="10"><content><fence role="open" id="3">(</fence><fence role="close" id="5">)</fence></content><children><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="4">p</identifier></children></fenced></children></appl><infixop role="addition" id="13">+<content><operator role="addition" id="8">+</operator></content><children><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="7">p</identifier><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="9">v</identifier></children></infixop></children></relseq></stree>', 'success' => true, 'log' => 'success', 'mathoidStyle' => 'vertical-align: -0.838ex; width:14.717ex; height:2.843ex;', 'sanetex' => '{\\displaystyle T_{\\mathbf {v} }(\\mathbf {p} )=\\mathbf {p} +\\mathbf {v} }', 'speech' => 'upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v', ), )"): {\displaystyle A } by is often written Failed to parse (Conversion error. Server ("cli") reported: "array ( 'nohash' => array ( ), 'success' => true, '9331ad4321af27b55e959cf21ccf3e0e' => (object) array( 'speakText' => 'upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v', 'mml' => '<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" alttext="upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v"><semantics><mrow class="MJX-TeXAtom-ORD"><mstyle displaystyle="true" scriptlevel="0" data-semantic-type="relseq" data-semantic-role="equality" data-semantic-id="14" data-semantic-children="12,13" data-semantic-content="6"><mrow data-semantic-type="appl" data-semantic-role="simple function" data-semantic-annotation="clearspeak:simple" data-semantic-id="12" data-semantic-children="2,10" data-semantic-content="11,0" data-semantic-parent="14"><msub data-semantic-type="subscript" data-semantic-role="simple function" data-semantic-id="2" data-semantic-children="0,1" data-semantic-parent="12"><mi data-semantic-type="identifier" data-semantic-role="simple function" data-semantic-font="italic" data-semantic-annotation="clearspeak:simple" data-semantic-id="0" data-semantic-parent="2" data-semantic-operator="appl">T</mi><mrow class="MJX-TeXAtom-ORD"><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="1" data-semantic-parent="2">v</mi></mrow></mrow></msub><mo data-semantic-type="punctuation" data-semantic-role="application" data-semantic-id="11" data-semantic-parent="12" data-semantic-added="true" data-semantic-operator="appl"></mo><mrow data-semantic-type="fenced" data-semantic-role="leftright" data-semantic-id="10" data-semantic-children="4" data-semantic-content="3,5" data-semantic-parent="12"><mo stretchy="false" data-semantic-type="fence" data-semantic-role="open" data-semantic-id="3" data-semantic-parent="10" data-semantic-operator="fenced">(</mo><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="4" data-semantic-parent="10">p</mi></mrow><mo stretchy="false" data-semantic-type="fence" data-semantic-role="close" data-semantic-id="5" data-semantic-parent="10" data-semantic-operator="fenced">)</mo></mrow></mrow><mo data-semantic-type="relation" data-semantic-role="equality" data-semantic-id="6" data-semantic-parent="14" data-semantic-operator="relseq,=">=</mo><mrow data-semantic-type="infixop" data-semantic-role="addition" data-semantic-id="13" data-semantic-children="7,9" data-semantic-content="8" data-semantic-parent="14"><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="7" data-semantic-parent="13">p</mi></mrow><mo data-semantic-type="operator" data-semantic-role="addition" data-semantic-id="8" data-semantic-parent="13" data-semantic-operator="infixop,+">+</mo><mrow class="MJX-TeXAtom-ORD"><mi mathvariant="bold" data-semantic-type="identifier" data-semantic-role="latinletter" data-semantic-font="bold" data-semantic-annotation="clearspeak:simple" data-semantic-id="9" data-semantic-parent="13">v</mi></mrow></mrow></mstyle></mrow><annotation encoding="application/x-tex">{\\displaystyle T_{\\mathbf {v} }(\\mathbf {p} )=\\mathbf {p} +\\mathbf {v} }</annotation></semantics></math>', 'svg' => '<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="14.717ex" height="2.843ex" style="vertical-align: -0.838ex;" viewBox="0 -863.1 6336.6 1223.9" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" aria-labelledby="MathJax-SVG-1-Title"><title id="MathJax-SVG-1-Title">upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v</title><defs aria-hidden="true"><path stroke-width="1" id="E1-MJMATHI-54" d="M40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40Z"></path><path stroke-width="1" id="E1-MJMAINB-76" d="M401 444Q413 441 495 441Q568 441 574 444H580V382H510L409 156Q348 18 339 6Q331 -4 320 -4Q318 -4 313 -4T303 -3H288Q273 -3 264 12T221 102Q206 135 197 156L96 382H26V444H34Q49 441 145 441Q252 441 270 444H279V382H231L284 264Q335 149 338 149Q338 150 389 264T442 381Q442 382 418 382H394V444H401Z"></path><path stroke-width="1" id="E1-MJMAIN-28" d="M94 250Q94 319 104 381T127 488T164 576T202 643T244 695T277 729T302 750H315H319Q333 750 333 741Q333 738 316 720T275 667T226 581T184 443T167 250T184 58T225 -81T274 -167T316 -220T333 -241Q333 -250 318 -250H315H302L274 -226Q180 -141 137 -14T94 250Z"></path><path stroke-width="1" id="E1-MJMAINB-70" d="M32 442L123 446Q214 450 215 450H221V409Q222 409 229 413T251 423T284 436T328 446T382 450Q480 450 540 388T600 223Q600 128 539 61T361 -6H354Q292 -6 236 28L227 34V-132H296V-194H287Q269 -191 163 -191Q56 -191 38 -194H29V-132H98V113V284Q98 330 97 348T93 370T83 376Q69 380 42 380H29V442H32ZM457 224Q457 303 427 349T350 395Q282 395 235 352L227 345V104L233 97Q274 45 337 45Q383 45 420 86T457 224Z"></path><path stroke-width="1" id="E1-MJMAIN-29" d="M60 749L64 750Q69 750 74 750H86L114 726Q208 641 251 514T294 250Q294 182 284 119T261 12T224 -76T186 -143T145 -194T113 -227T90 -246Q87 -249 86 -250H74Q66 -250 63 -250T58 -247T55 -238Q56 -237 66 -225Q221 -64 221 250T66 725Q56 737 55 738Q55 746 60 749Z"></path><path stroke-width="1" id="E1-MJMAIN-3D" d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z"></path><path stroke-width="1" id="E1-MJMAIN-2B" d="M56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250Z"></path></defs><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)" aria-hidden="true"> <use xlink:href="#E1-MJMATHI-54" x="0" y="0"></use> <use transform="scale(0.707)" xlink:href="#E1-MJMAINB-76" x="826" y="-213"></use> <use xlink:href="#E1-MJMAIN-28" x="1114" y="0"></use> <use xlink:href="#E1-MJMAINB-70" x="1503" y="0"></use> <use xlink:href="#E1-MJMAIN-29" x="2143" y="0"></use> <use xlink:href="#E1-MJMAIN-3D" x="2810" y="0"></use> <use xlink:href="#E1-MJMAINB-70" x="3866" y="0"></use> <use xlink:href="#E1-MJMAIN-2B" x="4728" y="0"></use> <use xlink:href="#E1-MJMAINB-76" x="5729" y="0"></use></g></svg>', 'width' => '14.717ex', 'height' => '2.843ex', 'style' => 'vertical-align: -0.838ex;', 'streeJson' => (object) array( 'stree' => (object) array( 'type' => 'relseq', 'role' => 'equality', 'id' => '14', '$t' => '=', 'children' => array ( 0 => (object) array( 'type' => 'appl', 'role' => 'simple function', 'annotation' => 'clearspeak:simple', 'id' => '12', 'children' => array ( 0 => (object) array( 'type' => 'subscript', 'role' => 'simple function', 'id' => '2', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'simple function', 'font' => 'italic', 'annotation' => 'clearspeak:simple', 'id' => '0', '$t' => 'T', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '1', '$t' => 'v', ), ), ), 1 => (object) array( 'type' => 'fenced', 'role' => 'leftright', 'id' => '10', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '4', '$t' => 'p', ), ), 'content' => array ( 0 => (object) array( 'type' => 'fence', 'role' => 'open', 'id' => '3', '$t' => '(', ), 1 => (object) array( 'type' => 'fence', 'role' => 'close', 'id' => '5', '$t' => ')', ), ), ), ), 'content' => array ( 0 => (object) array( 'type' => 'punctuation', 'role' => 'application', 'id' => '11', '$t' => '', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'simple function', 'font' => 'italic', 'annotation' => 'clearspeak:simple', 'id' => '0', '$t' => 'T', ), ), ), 1 => (object) array( 'type' => 'infixop', 'role' => 'addition', 'id' => '13', '$t' => '+', 'children' => array ( 0 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '7', '$t' => 'p', ), 1 => (object) array( 'type' => 'identifier', 'role' => 'latinletter', 'font' => 'bold', 'annotation' => 'clearspeak:simple', 'id' => '9', '$t' => 'v', ), ), 'content' => array ( 0 => (object) array( 'type' => 'operator', 'role' => 'addition', 'id' => '8', '$t' => '+', ), ), ), ), 'content' => array ( 0 => (object) array( 'type' => 'relation', 'role' => 'equality', 'id' => '6', '$t' => '=', ), ), ), ), 'streeXml' => '<stree><relseq role="equality" id="14">=<content><relation role="equality" id="6">=</relation></content><children><appl role="simple function" annotation="clearspeak:simple" id="12"><content><punctuation role="application" id="11"></punctuation><identifier role="simple function" font="italic" annotation="clearspeak:simple" id="0">T</identifier></content><children><subscript role="simple function" id="2"><children><identifier role="simple function" font="italic" annotation="clearspeak:simple" id="0">T</identifier><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="1">v</identifier></children></subscript><fenced role="leftright" id="10"><content><fence role="open" id="3">(</fence><fence role="close" id="5">)</fence></content><children><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="4">p</identifier></children></fenced></children></appl><infixop role="addition" id="13">+<content><operator role="addition" id="8">+</operator></content><children><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="7">p</identifier><identifier role="latinletter" font="bold" annotation="clearspeak:simple" id="9">v</identifier></children></infixop></children></relseq></stree>', 'success' => true, 'log' => 'success', 'mathoidStyle' => 'vertical-align: -0.838ex; width:14.717ex; height:2.843ex;', 'sanetex' => '{\\displaystyle T_{\\mathbf {v} }(\\mathbf {p} )=\\mathbf {p} +\\mathbf {v} }', 'speech' => 'upper T Subscript bold v Baseline left parenthesis bold p right parenthesis equals bold p plus bold v', ), )"): {\displaystyle A+\mathbf{v} } .
Horizontal and vertical translations
In geometry, a vertical translation (also known as vertical shift) is a translation of a geometric object in a direction parallel to the vertical axis of the Cartesian coordinate system.
Drawio
Attachments
See also
External links
- Translation Transform
- Geometric Translation (Interactive Animation) at Math Is Fun
- Understanding 2D Translation and Understanding 3D Translation by Roger Germundsson, The Wolfram Dmonstrations Project.
References
- ↑ Zazkis, R., Liljedahl, P., & Gadowsky, K. Conceptions of function translation: obstacles, intuitions, and rerouting. Journal of Mathematical Behavior, 22, 437-450. Retrieved April 29, 2014, from www.elsevier.com/locate/jmath