<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="EN-GB" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Dear SIGCIS Members,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Thank you for this extraordinary inventory of suggestions, citations, and riffs on computer graphics. It’s so expansive I can hardly to justice to it yet, but I guess to summarise a few takeaways:
 There seem to be signs that “vector” airplanes dates from British usage back to WW2 or so, the earliest citation in displays seems to be from that 1958 Whirlwind manual cited by Guy, and it was at first glance the general appropriateness of the term that led
 to its invocation both for graphics and flight trajectories. The original coinage of the term “vector” for vector graphics, though, it seems is not crystal clear?
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">(I was delighted to see Sam reference Stuart Dreyfus mentioned as an interesting control and aeronautics theorist, given his other ties to the computing through his brother Hubert. Another example
 of the wealth of layering associations at work in many of these technologies and concepts.)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">I’m going to try not to dive down a rabbit hole of vectorology, now, but with all these citations and technologies I hadn’t previously considered, I may just succumb to that “line of flight.”
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Thank you again, for the inspiring wealth of thoughts!<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Best, Bernard <o:p>
</o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" style="margin-bottom:12.0pt"><b><span style="font-size:12.0pt;color:black">From:
</span></b><span style="font-size:12.0pt;color:black">Sam Kellogg <samkellogg@gmail.com><br>
<b>Date: </b>Thursday, 25 February 2021 at 00:20<br>
<b>To: </b>Rory Solomon <solomonr@newschool.edu><br>
<b>Cc: </b>Bernard Geoghegan <bernardgeoghegan2010@u.northwestern.edu>, members@sigcis.org <members@sigcis.org><br>
<b>Subject: </b>Re: [SIGCIS-Members] Origin of "vector" in vector graphics<o:p></o:p></span></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial",sans-serif;color:#444444">Hello Bernard, all,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial",sans-serif;color:#444444"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial",sans-serif;color:#444444">Likewise enjoying eavesdropping on this thread! Perhaps this is already on everyone's radar (more bad puns) but Michael J. Crowe's book
<i>A History of Vector Analysis: The Evolution of the Idea of a Vectorial System</i> is a challenging and thorough work in the history of math; while it doesn't get into graphics (or even digital computers) as far as I recall, it'd be a good place to turn on
 the notion of the vector itself.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial",sans-serif;color:#444444"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial",sans-serif;color:#444444">You might also take a look at this paper by Arthur Bryson, Walter Denham, and Stuart Dryfus (control theorists working in aeronautics in the 1960's), which I was
 looking at in the context of the history of optimization. Again, maybe not directly relevant, but this was in an aeronautics journal, I know for certain they were making extensive use of computers at the time, and "vectors" are everywhere, so perhaps you are
 on to something?<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial",sans-serif;color:#444444">Bryson, Arthur E., Walter F. Denham, and Stuart E. Dreyfus. “Optimal Programming Problems with Inequality Constraints I: Necessary Conditions for Extremal Solutions.”
 AIAA Journal 1, no. 11 (1963): 2544–50. </span><a href="https://doi.org/10.2514/3.2107" target="_blank"><span style="font-size:12.0pt;font-family:"Arial",sans-serif">https://doi.org/10.2514/3.2107</span></a><span style="font-size:12.0pt;font-family:"Arial",sans-serif;color:#444444">.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial",sans-serif;color:#444444"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial",sans-serif;color:#444444">For what its worth, I started digging into Bryson and Denham's work for a forthcoming essay on the history of metaphors used to describe gradient optimization—happy
 to share some of that off-list.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial",sans-serif;color:#444444"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial",sans-serif;color:#444444">All best,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial",sans-serif;color:#444444">Sam<o:p></o:p></span></p>
</div>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">On Wed, Feb 24, 2021 at 4:23 PM Rory Solomon <<a href="mailto:solomonr@newschool.edu">solomonr@newschool.edu</a>> wrote:<o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">Hi Bernie,<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">This might be slightly *ahem* orthogonal to the question of vector graphics, but depending how widely you wish to dilate your sense of "vector" here, it might make sense to also consider two other tangentially-related senses: the vector
 data structure, and the vector CPU.<o:p></o:p></p>
</div>
<div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">In some programming language contexts, the array data structure for holding a list of values was typically created of a fixed size. If the programmer wanted to grow the size of a list of numbers, memory management techniques would have
 to be utilized to find and allocate additional storage space. The idea of the vector data structure was a dynamically-sized array capable of doing that memory management, in a sense, automatically, hiding those implementation details from the programmer. This
 behavior has become the norm in most high-level programming languages, so I think the term vector in this sense is mostly obsolete. But I've always wondered about the origins of this term for this data structure. My best guess is that a vector data structure
 could be evocative of a mathematical vector in the sense that it can grow, or, scale – like how the magnitude of a mathematical vector can be increased when multiplied by a scalar. It doesn't strike me as an obvious coinage to use for this concept, so I wonder
 if maybe there is some link in which early developers of the vector data structure for some reason or another had the mathematical concept of the vector fresh in the mind and ready to deploy as a metaphor.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
<div>
<p class="MsoNormal">In a somewhat related sense, the vector CPU was a technique in parallel processing whereby machine instructions, instead of specifying a single memory location to operate on, would specify a memory location and a quantity, corresponding
 to the number of adjacent values in memory on which to execute the given operation. The idea here was that loading values into registers to operate on from memory became a bottleneck, so if algorithms could be coded such that machine instructions could operate
 on many contiguous values at once, those values could all be pre-loaded into registers at once, instead of having to go to memory for each instruction. My guess is that the term "vector" pertains here because a vector-based machine instruction would include
 not just a memory location, but a memory location and the number of contiguous values to operate on – metaphorically evoking the way that a mathematical vector is often represented by two values: a direction and a magnitude. Again, it does not seem like a
 particularly obvious term to apply, so I wonder if there is some reason why this is the one that developers decided to use.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:#500050"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:#500050">I'm enjoying all the discussion on this thread!<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:#500050"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:#500050">Best,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:#500050">Rory<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="color:#500050"><br>
--<br>
Rory Solomon, PhD (he / him)<br>
Assistant Professor & Director of Code as a Liberal Art<o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span style="color:#500050">Eugene Lang College, The New School<br>
</span><a href="mailto:solomonr@newschool.edu" target="_blank">solomonr@newschool.edu</a><span style="color:#500050"> | @rorys<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">On Sat, Feb 20, 2021 at 3:27 AM Bernard Geoghegan <<a href="mailto:bernardgeoghegan2010@u.northwestern.edu" target="_blank">bernardgeoghegan2010@u.northwestern.edu</a>> wrote:<o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Hi SIGCISers,</p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> </p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Can anyone advise on the origin of the term “vector graphics.”</p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> </p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Clearly, it literally describes a production of “vectors” on the screen by a concrete line-drawing technology. However, I’m wondering if there were multiple senses in that term
 initially. Specifically, looking through SAGE documentation from the 1950s and 1960s, esp, accounts of if operator displays, “vector” describes the physical trajectory of planes on the display. As SAGE was also a key source for early graphical interfaces,
 I’m wondering of the term “vector graphics” had a double connotation, as an analogy between the flight paths and the manner of illustrating graphics.
</p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> </p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">It’s not earth shaking, but it’s etymologically neat-o if one can trace “vector graphics” to multiple connotations at its coinage.</p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> </p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Best, b</p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> </p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> </p>
</div>
</div>
<p class="MsoNormal">_______________________________________________<br>
This email is relayed from members at <a href="http://sigcis.org" target="_blank">
sigcis.org</a>, the email discussion list of SHOT SIGCIS. Opinions expressed here are those of the member posting and are not reviewed, edited, or endorsed by SIGCIS. The list archives are at
<a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.sigcis.org_pipermail_members-2Dsigcis.org_&d=DwICAg&c=slrrB7dE8n7gBJbeO0g-IQ&r=xQ27Xpp_1MwpAfMieAaTnw&m=DkJto07C57Sh_WpTn7l0S91wwJQUFA2MU75qC5tP7ik&s=oNo1PEGiWi8VY3hkFyEzi2JSKvM1slwWKv4YMS5EOeo&e=" target="_blank">
https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.sigcis.org_pipermail_members-2Dsigcis.org_&d=DwICAg&c=slrrB7dE8n7gBJbeO0g-IQ&r=xQ27Xpp_1MwpAfMieAaTnw&m=DkJto07C57Sh_WpTn7l0S91wwJQUFA2MU75qC5tP7ik&s=oNo1PEGiWi8VY3hkFyEzi2JSKvM1slwWKv4YMS5EOeo&e=</a> 
 and you can change your subscription options at <a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.sigcis.org_listinfo.cgi_members-2Dsigcis.org&d=DwICAg&c=slrrB7dE8n7gBJbeO0g-IQ&r=xQ27Xpp_1MwpAfMieAaTnw&m=DkJto07C57Sh_WpTn7l0S91wwJQUFA2MU75qC5tP7ik&s=byIP0_qOK1xdN_QvBKMktUyDVvzxvsez77jH6QbAGBc&e=" target="_blank">
https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.sigcis.org_listinfo.cgi_members-2Dsigcis.org&d=DwICAg&c=slrrB7dE8n7gBJbeO0g-IQ&r=xQ27Xpp_1MwpAfMieAaTnw&m=DkJto07C57Sh_WpTn7l0S91wwJQUFA2MU75qC5tP7ik&s=byIP0_qOK1xdN_QvBKMktUyDVvzxvsez77jH6QbAGBc&e=</a>
<o:p></o:p></p>
</blockquote>
</div>
<p class="MsoNormal">_______________________________________________<br>
This email is relayed from members at <a href="http://sigcis.org" target="_blank">
sigcis.org</a>, the email discussion list of SHOT SIGCIS. Opinions expressed here are those of the member posting and are not reviewed, edited, or endorsed by SIGCIS. The list archives are at
<a href="http://lists.sigcis.org/pipermail/members-sigcis.org/" target="_blank">http://lists.sigcis.org/pipermail/members-sigcis.org/</a> and you can change your subscription options at
<a href="http://lists.sigcis.org/listinfo.cgi/members-sigcis.org" target="_blank">
http://lists.sigcis.org/listinfo.cgi/members-sigcis.org</a><o:p></o:p></p>
</blockquote>
</div>
<p class="MsoNormal"><br clear="all">
<br>
-- <o:p></o:p></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">Sam P. Kellogg<br>
he/him // </span><a href="http://steinhardt.nyu.edu/mcc/" target="_blank"><span style="font-family:"Courier New"">MCC, NYU</span></a><span style="font-family:"Courier New""> //
</span><a href="http://samkellogg.com" target="_blank"><span style="font-family:"Courier New"">samkellogg.com</span></a><o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>