• Pro Gauss-Jordan Reduction, Phigs and Phigs+ (was: Re: Chris M. Thomass

    From Johann 'Myrkraverk' Oskarsson@3:633/10 to All on Mon Aug 3 02:27:52 2026
    Subject: Pro Gauss-Jordan Reduction, Phigs and Phigs+ (was: Re: Chris M. Thomasson can ask 100 more questions (Re: Tablet and phone UBS-C remote debugging))

    On 03/08/2026 1:41 AM, Ross Finlayson wrote:
    On 08/02/2026 09:34 AM, Johann 'Myrkraverk' Oskarsson wrote:
    On 02/08/2026 8:47 AM, Mild Shock wrote:
    Hi,

    Chris M. Thomasson can ask 100 more questions.
    I will happily answer them. But maybe I should
    make a Wiki to explain the ever same things:

    But, I still don't know what you main goal is?
    The goal is "Prolog inferencing"

    Don't worry about it.ÿ There are several regulars here
    who
    ÿÿÿÿ don't
    ÿÿÿÿÿÿÿÿÿÿ understand

    that programming can be done for fun.


    It has textures to work with in the pipeline.
    I don't need textures for "Prolog inferencing"

    98 more questions to go, don't give up!

    Here in sci.math, as everyone knows, I'm gearing up for
    /linear algebra/ for fun.ÿ Still waiting for DVDs because
    I'm not in a hurry.ÿ The book /Linear Algebra Done Right/
    is interesting, and I've yet to go through the other rec-
    commendations.[1]

    I'm curious if you've ever thought of doing OpenGL with Prolog?

    Does that even work?


    [1] I have no idea how this word is supposed to be hyphenated,
    ÿÿÿÿ I just do it anyway, because I'm not an LLM.

    Bye

    Take care!


    You might have good luck looking up reputable university programs
    and seeing what textbooks they require, these days.

    Or, you know, just buy old ones when the library retires
    the old good ones.

    How about Householder's "The Theory of Matrices in Numerical Analysis".

    I have several books that have been rescued from libraries. Sometimes
    even corporate libraries, but now forgot which specimen that was. One
    of my priced collection is /Phigs and Phigs+, An Introduction to 3D
    Computer Graphics/, by John W. Blake (1993) and I haven't read a lick
    of it. Possibly never will.

    Appending A has a Fortran 77 example, and Appending B has one in C.

    I have therefore added comp.lang.fortran and comp.lang.c to the
    discussion. Mostly because the regulars there annoy me. They know
    who they are.

    I took sci.physics.relativity out of the discussion, as I don't know
    anything about relativity at all. A future followup can re-add it
    if relativity affects this conversation.

    Linear independence and linear spaces inevitably
    get associated with vector spaces. There are much
    simpler accounts though of reflections and rotations
    about the determinantal and the singular and the decompositions
    and the forms and the echelon forms and reduction with regards
    to things like cumulants and orthogonants and the matroids,
    vis-a-vis usual closed categories and so on.

    The cumulants and orthogonants and so on are lesser-served
    accounts of the earlier 20'th century, and determinantal analysis, while
    the matroids are the a bit more obscure accounts of geometrizations with regards to matrices.

    What "linear" even is is usually enough "linear is linear".
    Generally considered "ordinary" if through substitution.

    I have to admit, I understood some of those words.

    I'm an anti-reductionist, yet though reduction is one
    of the most usual results in closed categories, the
    methods and techniques, point being closed categories
    aren't allowed to close themselves, only being found so.


    I'm on the other hand, pro-Gauss-Jordan reduction. I may even
    try to code it in C on my own, instead of doing it the coward's
    way and use Sage like a "normal" mathematician.

    --
    Johann | email: invalid -> com | http://www.myrkraverk.com/blog/
    I'm not from the Internet, I just work there. | via Easynews.com

    --- PyGate Linux v1.5.19
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Johann 'Myrkraverk' Oskarsson@3:633/10 to All on Mon Aug 3 02:35:50 2026
    On 03/08/2026 2:27 AM, Johann 'Myrkraverk' Oskarsson wrote:

    I'm on the other hand, pro-Gauss-Jordan reduction.ÿ I may even
    try to code it in C on my own, instead of doing it the coward's
    way and use Sage like a "normal" mathematician.


    And in sci.math, don't think I have anything against "normal" mathe-
    maticians. It's just a question of how we define "normal." Are we
    talking about normalized mathematicians like we do to SQL databases,
    or are we talking about Smith and Hermite normal forms [which I did
    not know were terms until I looked at the Wolfram website], or just
    a regular normal form mathematician like we do in /lineal algebra/?

    Have a nice and normal mathematical day!
    --
    Johann | email: invalid -> com | http://www.myrkraverk.com/blog/
    I'm not from the Internet, I just work there. | via Easynews.com

    --- PyGate Linux v1.5.19
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Michael S@3:633/10 to All on Sun Aug 2 22:11:44 2026
    Subject: Re: Pro Gauss-Jordan Reduction, Phigs and Phigs+ (was: Re: Chris M. Thomasson can ask 100 more questions (Re: Tablet and phone UBS-C remote debugging))

    On Mon, 3 Aug 2026 02:27:52 +0800
    Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> wrote:


    I'm on the other hand, pro-Gauss-Jordan reduction. I may even
    try to code it in C on my own, instead of doing it the coward's
    way and use Sage like a "normal" mathematician.


    40+ years ago I coded G-J decomposition (with selection of main
    element, how else?) on Wang clone in machine codes.
    Not because I considered people that are doing it in C cowards, but
    because
    A) there was no C compiler
    B) I did not know C yet


    --- PyGate Linux v1.5.19
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Johann 'Myrkraverk' Oskarsson@3:633/10 to All on Mon Aug 3 05:04:11 2026
    On 03/08/2026 3:11 AM, Michael S wrote:
    On Mon, 3 Aug 2026 02:27:52 +0800
    Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> wrote:


    I'm on the other hand, pro-Gauss-Jordan reduction. I may even
    try to code it in C on my own, instead of doing it the coward's
    way and use Sage like a "normal" mathematician.


    40+ years ago I coded G-J decomposition (with selection of main
    element, how else?) on Wang clone in machine codes.
    Not because I considered people that are doing it in C cowards, but
    because
    A) there was no C compiler
    B) I did not know C yet


    That's a perfectly reasonable way to code G-J decomposition. Now,
    40+ years ago, I didn't because

    1) I was too young,
    2) I didn't know Wang made computers.


    Next time, remember that C has complex numbers now, and you can
    just code the field /C/ in C without too much trouble.

    --
    Johann | email: invalid -> com | http://www.myrkraverk.com/blog/
    I'm not from the Internet, I just work there. | via Easynews.com

    --- PyGate Linux v1.5.19
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)