From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,1a1baf807a7fe9e2 X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news2.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!newsfeed20.multikabel.net!multikabel.net!newsfeed10.multikabel.net!xlned.com!feeder1.xlned.com!newsfeed-fusi2.netcologne.de!newsreader2.netcologne.de!news.netcologne.de!newsfeed-hp2.netcologne.de!newsfeed.arcor.de!newsspool3.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: Inheritance problem! Newsgroups: comp.lang.ada User-Agent: 40tude_Dialog/2.0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Reply-To: mailbox@dmitry-kazakov.de Organization: cbb software GmbH References: <9e295547-60dc-4e5e-ac2d-3534ea65ad01@r37g2000prr.googlegroups.com> <5fa10603-24d1-4c4e-9974-b57c46455f24@w1g2000prm.googlegroups.com> <0a5d9316-7b74-4a08-a9c5-ad85e047995e@i20g2000prf.googlegroups.com> <494c3620$0$30220$9b4e6d93@newsspool1.arcor-online.net> <1xle4tihzwlcx.1mk0tu357qjd.dlg@40tude.net> Date: Sun, 21 Dec 2008 09:29:16 +0100 Message-ID: <7v3397hyn2w0.1unj7tjmiaheo$.dlg@40tude.net> NNTP-Posting-Date: 21 Dec 2008 09:29:17 CET NNTP-Posting-Host: 1feab004.newsspool3.arcor-online.net X-Trace: DXC=mo50>Um3Qg@gj[ZPFj7ehOMcF=Q^Z^V3H4Fo<]lROoRA^YC2XCjHcbIHMd:WWeHXaMDNcfSJ;bb[EIRnRBaCd On Sun, 21 Dec 2008 01:18:32 GMT, Jeffrey R. Carter wrote: > Dmitry A. Kazakov wrote: >> >> A number is a matrix with one column and one row... > > No, a number is the value in the 1x1 matrix. You can transpose a matrix. You > can't transpose a number. (It was a joke. Such statements are meaningless without further explanations) But you surely can transpose 1x1 matrices. Assuming "is-a matrix" means injective mapping keeping matrix operations, here is transposing numbers: Number ---> Matrix | | Transpose V Number <--- Matrix When you wanted to consider numbers as elements of matrices, then the above would be illegal, but you could do the same with vectors (block matrices). The point is that it is not a property of vector or number to be something else, but merely a matter of view. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de