Conway's Law, Axiom, and Axiom SANE

2023-08-19 Thread Tim Daly
Conway's Law[0] basically says that software structure reflects organizational structure. In the youtube video[1] the argument is made that, despite evolving organizational changes, the old structure of software remains basically unchanged. So it appears with Axiom. The Meta language was early

TLA+ mini-course

2023-06-30 Thread Tim Daly
I know you all have better things to do with your life but ... As I've mentioned too many times I'm trying to merge LEAN proof technology with computer algebra (the SANE project in Axiom). That involves proving algorithms. LEAN currently seems more focused on straight math rather than

Re: Literate Programming, Axiom, and Physically Based Rendering

2023-04-03 Thread Tim Daly
is good. Tim On Mon, Apr 3, 2023 at 6:32 AM Johann 'Myrkraverk' Oskarsson < joh...@myrkraverk.com> wrote: > Dear Tim, > > On Sun, Apr 2, 2023 at 5:35 PM Tim Daly wrote: > > > > > Moving forward with Axiom is going to be hard, and will probably have >

Re: Literate Programming, Axiom, and Physically Based Rendering

2023-04-02 Thread Tim Daly
Apr 2, 2023 at 2:49 AM Johann 'Myrkraverk' Oskarsson < joh...@myrkraverk.com> wrote: > Dear Tim, > > On Sat, Apr 1, 2023 at 10:22 AM Tim Daly wrote: > [...] > > I had hoped that Axiom could have been reborn as a literate program. > > The idea was to "make it l

Re: Literate Programming, Axiom, and Physically Based Rendering

2023-04-02 Thread Tim Daly
ay, there is The Long Now Foundation. They encourage long term > thinking and preservation work. Maybe they can finance this project ? > https://longnow.org/contact/ > > > > > > > So, why exactly it is not going to happen ? > > > Best regards, > Svjatoslav &g

Literate Programming, Axiom, and Physically Based Rendering

2023-03-31 Thread Tim Daly
I just received the 4th edition copy of Physically Based Rendering[0]. Donald Knuth wrote "This book has deservedly won an Academy Award. I believe it should also be nominated for a Pulitzer Prize." It is a 1200 page literate program. It not only contains the actual source code, it contains

Re: Axiom git

2023-03-06 Thread Tim Daly
t;working in public" is not helpful. Axiom is still free and open source. The source will be available at every release. Tim On Mon, Mar 6, 2023 at 6:08 PM Svjatoslav Agejenko wrote: > Hello ! > > On Mon, 2023-02-13 at 14:42 -0500, Tim Daly wrote: > > You'll notice that I'v

Riding the research waves

2023-02-26 Thread Tim Daly
I want to synthesize and organize prior discussions into a research statement. Scratchpad was born as a research platform. Axiom is the commercial version that was forcibly birthed due to IBM's business decisions. Axiom has never been, and was not intended to be, a "commercial competitor to

Re: Axiom git

2023-02-14 Thread Tim Daly
was not the problem. The canonical place for Axiom's source code is github. Thanks for your offer. Tim On Wed, Feb 15, 2023 at 12:34 AM Svjatoslav Agejenko < svjatos...@svjatoslav.eu> wrote: > Hello ! > > On Tue, 2023-02-14 at 20:09 -0500, Tim Daly wrote: > > Microsoft has made git

Re: Axiom git

2023-02-13 Thread Tim Daly
Camm, The "next generation" of Axiom has a few goals that is significantly reshaping the whole project. I call the effort SANE (a synonym of rational, judicious, sound, rational). I gave a talk about it at Notre Dame a few years ago (pre-covid). There are two streams of mathematical development

Scratchpad in BYTE magazine

2023-01-21 Thread Tim Daly
David Stoutemyer published an article (p178) in BYTE magazine in August 1979. He discussed Scratchpad. At the time I was still at Unimation doing robot research. I published a robot article in the February 1979 issue (p84).

Re: Literate Executables

2022-12-04 Thread Tim Daly
d even a spiffy new cover! Oh, and someone can actually read your explanation of your code. Make Knuth happy! Win a Pulitzer prize! Tim On Sat, Dec 3, 2022 at 8:20 AM Tim Daly wrote: > Java code has the pseudo-ability to re-generate the original source > through decompilation. Unfort

Re: Literate Executables

2022-12-03 Thread Tim Daly
r anticipated. I wonder what your colleagues will > come up with. > > Thanks. > > -- Terence > > > On Fri, 2 Dec 2022, Tim Daly wrote: > > > ... > > > > The above considerations leads me to the conclusion that the PDF is the > > thing that generates code rather than the code generating the PDF. >

Re: Literate Executables

2022-12-02 Thread Tim Daly
rather than the code generating the PDF. Tim Daly http://axiom-developer.org/~daly On Thu, Dec 1, 2022 at 10:00 PM Terence Kelly wrote: > > > Hi Tim, > > Thanks for your feedback, and for pointing me to Axiom. > > One "literacy" aspect of literate executabl

Literate Executables

2022-11-30 Thread Tim Daly
' is (slightly) missing the fundamental point of literate software. It is true that it keeps the code in sync with the executable and keeps the code available for any given version. However, it misses the fundamental literate point of 'Explanation'. Tim Daly http://daly.axiom-developer.org/~daly [0] Axiom

Re: Literate programming

2022-07-19 Thread Tim Daly
Perhaps I wasn't clear. I've sent a note to the Schmidt Futures project requesting Axiom support. They have not yet replied. There is no agreement in place. Tim On Tue, Jul 19, 2022 at 4:35 PM Svjatoslav Agejenko < svjatos...@svjatoslav.eu> wrote: > > Hello ! > > > Financing isn't the real

Re: Literate programming

2022-07-19 Thread Tim Daly
m On Mon, Jul 18, 2022 at 11:15 PM Svjatoslav Agejenko < svjatos...@svjatoslav.eu> wrote: > Hello ! > > On Mon, 2022-07-18 at 11:56 -0400, Tim Daly wrote: > > One early Axiom project question was how to keep Axiom > > alive after the project lead dies (aka me). Almost all pro

Re: Literate programming

2022-07-19 Thread Tim Daly
Clifford, My research is on self-reproducing systems (SRP). Specifically I am trying to build a robot / 3D printer combination that can (a) make two copies of itself and then (b) forage for materials that can be used by those copies to make two copies. The idea is that this leads to exponential

Literate programming

2022-07-18 Thread Tim Daly
As most of you know, I'm deeply involved in not only Axiom research, but also self-reproducing robots. One early Axiom project question was how to keep Axiom alive after the project lead dies (aka me). Almost all projects die once the lead developer stops developing. Since Axiom is so complex it

Axiom musings ... proof specificity

2022-06-06 Thread Tim Daly
An interesting idea is what I'd call "proof specificity". The motivation is to prove that certain classes of bugs cannot occur. Or, more generally, that certain classes of behavior cannot occur. At a very low level there could be a proof that the stack size is bounded. A slightly higher level

Re: Axiom musings ... runtime computation of first-class dependent types

2022-05-29 Thread Tim Daly
Even cubical type theory might not > be foundational? > > Do you think that dynamic types and/or the sort of self modifying > programs you are suggesting are necessary to model all of mathematics? > > These videos are 4 years old, do you know if this research has come to > any conclus

Axiom musings ... runtime computation of first-class dependent types

2022-05-29 Thread Tim Daly
Well, SANE is certainly turning into a journey. When we look at the idea of first-class dependent types as implemented in languages like Agda and Idris we find what I call "peano types". For example, Fin is a type of "finite numbers", usually defined as data Fin : Nat -> Type where FZ : Fin (S

Axiom musings ... SANE and long term viability

2022-05-25 Thread Tim Daly
I've been living with Axiom's code now since the 1980s, a portion of which I've authored or, at least, rewritten. The code was written by some truly clever people (and I'm not one of them). The parser, written by Bill Burge, uses a "zipper" technique. It is quite clever and absolutely opaque.

Re: Axiom musings ... Hamming and SANE

2022-05-05 Thread Tim Daly
beginning to think that the key flaw in Godel's 2 theorems is that they don't take self-reference and self-modification into account. At this point it's just not clear to me how to express self-reference and self-modification in Godel numbering. ... [snip] ... Tim On Wed, Apr 27, 2022 at 9:22 A

Axiom musings ... Hamming and SANE

2022-04-27 Thread Tim Daly
... [snip] ... I guess that's where we differ. Axiom is a piece of research software. Axiom was never intended to be a product. IBM gave us two choices. Either find someone to market it (NAG) or throw it away. FOSS software did not exist at that time and we were not allowed to work on it in any

Locked out of github

2022-02-05 Thread Tim Daly
I tried to push some changes to github and failed. It appears I'm unable to update Axiom. Leave it to Microsoft to screw up something that worked for over a decade. Sigh. Tim

Re: A NN Solves and Generates Math Problems

2022-01-10 Thread Tim Daly
beit in a tactic language. For example, a "reduce" tactic would apply a function to a set of numbers (symbolically), with the proof condition that the set is finite and the generated index decreases so we can know that "reduce" terminates. That would then be equivalent to the Lisp

Re: A NN Solves and Generates Math Problems

2022-01-09 Thread Tim Daly
to the success of the OpenAI Codex more > than anything else, but the results are impressive. > > Bartosz Piotrowski, a PhD student and author of one of the papers you > cited, will be visiting Carnegie Mellon for a few months this spring. > > Best wishes, > > Jeremy > &

A NN Solves and Generates Math Problems

2022-01-06 Thread Tim Daly
This is an interesting paper (especially given that it is work under Gilbert Strang): A Neural Network Solves and Generates Mathematics Problems by Progam Synthesis: Calculus, Differential Equations, Linear Algebra, and More. https://arxiv.org/pdf/2112.15594.pdf "This work shows that a neural

A NN Solves and Generates Math Problems

2022-01-06 Thread Tim Daly
A Neural Network Solves and Generates Mathematics Problems by Progam Synthesis: Calculus, Differential Equations, Linear Algebra, and More. https://arxiv.org/pdf/2112.15594.pdf

Lean4 and dependent type theory

2021-12-03 Thread Tim Daly
Axiom allows the user to dynamically create dependent types. For example, matrix(3,3) is a 3x3 matrix. This may seem trivial but it is not. Consider that to construct the "domain" (as it is called in Axiom) of 3x3 matrices you need to evaluate the arguments. Again, in this case it is trivial but,

Re: Axiom musings...

2021-11-13 Thread Tim Daly
age to their problem. A simple paper on the subject is "Metaobject Protocols" https://users.cs.duke.edu/~vahdat/ps/mop.pdf Tim On Mon, Oct 25, 2021 at 7:42 PM Tim Daly wrote: > I have a separate thread of research on Self-Replicating Systems > (ref: Kinematics

Re: Axiom musings...

2021-10-25 Thread Tim Daly
intermediate steps. Having the intermediate steps also allows proofs to be inserted in a step-by-step fashion. This aids the effort to have proofs run in parallel with computation at the hardware level. Tim On Thu, Oct 21, 2021 at 9:50 AM Tim Daly wrote: > So the current struggle involves

Re: Axiom musings...

2021-10-21 Thread Tim Daly
ot; applies to the resulting object. Proofs depend on their assumptions which might be different for different constructions. As yet I have no clue how to "index" proofs based on their assumptions, nor how to connect these assumptions to the groupoid structure. My brain hurts. Tim O

Re: Axiom musings...

2021-10-18 Thread Tim Daly
e problem is no longer "the tools". *I* am the problem constraining the solution. Birthing this "new thing" is slow, difficult, and uncertain at best. Tim [0] Alexander, Christopher "Notes on the Synthesis of Form" Harvard University Press 1964 ISBN 0-674-62751-2 On Sun, O

Re: Axiom musings...

2021-09-27 Thread Tim Daly
tioned in any recent bibliography. https://mitpress.mit.edu/books/parallel-distributed-processing-volume-1 On 9/27/21, Tim Daly wrote: > Greg Wilson asked "How Reliable is Scientific Software?" > https://neverworkintheory.org/2021/09/25/how-reliable-is-scientific-software.ht

Re: Axiom musings...

2021-09-27 Thread Tim Daly
t is nonrandom" (i.e., the authors of different packages make similar mistakes). On 9/26/21, Tim Daly wrote: > I should note that the lastest board I've just unboxed > (a PYNQ-Z2) is a Zynq Z-7020 chip from Xilinx (AMD). > > What makes it interesting is that it contains 2 hard > cor

Re: Axiom musings...

2021-09-26 Thread Tim Daly
combined in a single chip. That means that my effort to run a proof checker on the FPGA and the algorithm on the CPU just got to the point where coordination is much easier. Now all I have to do is figure out how to program this beast. There is no such thing as a simple job. Tim On 9/26/21, Tim Daly

Re: Axiom musings...

2021-09-26 Thread Tim Daly
ivial, out of date, and incomplete. I'm clearly not smart enough to prove the Risch algorithm and its associated machinery but the needed definitions and theorems will be available to someone who wants to try. [0] https://github.com/daly/PDFS/blob/master/bookvolbib.pdf On 8/19/21, Tim D

Re: Axiom musings...

2021-08-19 Thread Tim Daly
OWS) make a PowerShell desktop https://superuser.com/questions/886951/run-powershell-script-when-you-open-powershell Tim On 8/13/21, Tim Daly wrote: > A great deal of thought is directed toward making the SANE version > of Axiom as flexible as possible, decoupling mechanism from theory. >

Re: Axiom musings...

2021-08-13 Thread Tim Daly
ut duplication. Tim [0], Smith, Brian Cantwell "Reflection and Semantics in LISP" POPL '84: Proceedings of the 11th ACM SIGACT-SIGPLAN ymposium on Principles of programming languagesJanuary 1 984 Pages 23–35https://doi.org/10.1145/800017.800513 On 6/29/21, Tim Daly wrote: > Having spent tim

Re: Axiom musings...

2021-06-29 Thread Tim Daly
could just be another service node. In fact, any "foreign function" could transparently cooperate in a distributed Axiom. Another key feature is that proofs can be "by node". Tim On 6/5/21, Tim Daly wrote: > Axiom is based on first-class dependent types. Deciding when > two

Re: Andrej Bauer gave an extraordinarilly clear talk

2021-06-27 Thread Tim Daly
odel for generated code. I think Bob Harper had a NuPRL-like effort at some point. I vaguely remember mention of an effort at code generation. That was long ago so my memory is likely faulty and I don't remember the name of his effort. Anyway, LEAN code generation is an important step in the Axiom SANE r

Re: Andrej Bauer gave an extraordinarilly clear talk

2021-06-26 Thread Tim Daly
26/21, Jeremy Avigad wrote: > Thanks for pointing this out to me -- I had heard about it. The Scholze > post was huge for us. > > Best wishes, > > Jeremy > > > On Sat, Jun 26, 2021 at 5:47 PM Tim Daly wrote: > >> Andrej Bauer gave an extraordinarilly clear talk >

Re: needing an fpga...

2021-06-17 Thread Tim Daly
ow much effort it takes to get my current research working I can safely estimate that self-modifying FPGAs are at least a few weeks in the future :-) Tim On 6/17/21, Tim Daly wrote: > Camm, > > Greetings, as you say... > > That would save me a lot of effort. At the moment I've been &

Re: needing an fpga...

2021-06-17 Thread Tim Daly
ion pertains to the same platform as > Debian's 'riscv64'. There are virtual machine images which can be run > in emulation, but I have been waiting for a porterbox to become > available to port gcl. I anticipate the linker will just take a few > days. > > Take care, > > T

Re: needing an fpga...

2021-06-14 Thread Tim Daly
the detailed explanation, Tim. That's very helpful. > -Jeff > > -- > Jeff Scheel (he/him/his) > Linux Foundation, RISC-V Technical Program Manager > > > On Thu, Jun 10, 2021 at 7:25 PM Tim Daly wrote: > >> I'm the lead developer on Axiom, a computer alg

Re: Axiom musings...

2021-06-05 Thread Tim Daly
types has to export a function to decide if a given type is "equivalent" to itself. The notion of "equivalence" might involve category ideas of natural transformation and univalence. Sigh. That's an interesting design point. Tim On 5/5/21, Tim Daly wrote: > It is i

Symbiflow and Axiom

2021-05-29 Thread Tim Daly
Tim, I just watched your Symbiflow video. https://www.youtube.com/watch?v=-xyAauPa__s My first question is: I saw you had an Axiom t-shirt. What does it refer to? Clearly not the Axiom project :-) I'm Tim Daly, project lead on Axiom, an open source computer algebra project: https

Down to the metal...

2021-05-26 Thread Tim Daly
I'm working on circuit construction and found the tool nMigen https://m-labs.hk/gateware/nmigen/ nMigen is a Python toolbox for building complex digital hardware. nMigen offers Bounded Model Checking and formal verification tool checkers for circuits. You can, for example, guarantee that a

Re: Axiom musings...

2021-05-04 Thread Tim Daly
ng to be a real advance over IDE style programming and "raw code" programming. Tim On 2/27/21, Tim Daly wrote: > The systems I use have the interesting property of > "Living within the compiler". > > Lisp, Forth, Emacs, and other systems that present themselve

Re: Axiom musings...

2021-02-27 Thread Tim Daly
representation properties. There is no such thing as a simple job. :-) Tim On 2/18/21, Tim Daly wrote: > The Axiom SANE compiler / interpreter has a few design points. > > 1) It needs to mix interpreted and compiled code in the same function. > SANE allows dynamic construction of cod

Re: Axiom musings...

2021-02-18 Thread Tim Daly
thunks. The model also supports dynamic overloading and tail recursion. Combining high-level CLOS code with low-level threading gives an easy to understand and robust design. Tim [0] Loeliger, R.G. "Threaded Interpretive Languages" (1981) ISBN 0-07-038360-X On 2/5/21, Tim Daly wrote:

Re: Axiom musings...

2021-02-05 Thread Tim Daly
ll times. The only hesitation is that McClim uses quicklisp and drags in a lot of other subsystems. It's all lisp, of course. These ideas aren't new. They were available on Symbolics machines, a truly productive platform and one I sorely miss. Tim On 1/19/21, Tim Daly wrote: > Also of i

Re: Axiom musings...

2021-01-19 Thread Tim Daly
Also of interest is the talk "The Unreasonable Effectiveness of Dynamic Typing for Practical Programs" https://vimeo.com/74354480 which questions whether static typing really has any benefit. Tim On 1/19/21, Tim Daly wrote: > Peter Naur wrote an article of interest: > http://p

Re: Axiom musings...

2021-01-19 Thread Tim Daly
Peter Naur wrote an article of interest: http://pages.cs.wisc.edu/~remzi/Naur.pdf In particular, it mirrors my notion that Axiom needs to embrace literate programming so that the "theory of the problem" is presented as well as the "theory of the solution". I quote the introduction: This

Re: Axiom musings...

2021-01-01 Thread Tim Daly
stance objects that exist both at compile time and at run time (since types, including new categories, can be constucted at run time). Tim On 1/1/21, Tim Daly wrote: > One of the struggles of working with first-class dependent types > is that they can be created "on the fly".

Re: Axiom musings...

2021-01-01 Thread Tim Daly
al Evaluation, which used the type information to collapse and specialize a function. Jones, Gomard, and Sestoft "Partial Evaluation and Automatic Program Generation" (1993) Prentice Hall On 12/31/20, Tim Daly wrote: > It's been a long, slow effort to "get up to spee

Re: Axiom musings...

2020-12-31 Thread Tim Daly
It's been a long, slow effort to "get up to speed" (or more accurately "a slow crawl") on the various subjects one needs to know to work on "computational mathematics" aka SANE. A reading knowledge of a lot of areas is needed, including things like abstract algebra (to understand Axiom's

Re: [EXTERNAL] Re: Axiom musings...

2020-12-21 Thread Tim Daly
of Lean's Type Theory, deriving functors that fulfill all the definitions using things like Axiom's group theory structure, and inventing the verification language V rich enough for both needs. It's gonna be a long winter :-) Tim . On 12/18/20, Tim Daly wrote: > Quoting Dijkstra (1988, EWD10

Re: [EXTERNAL] Re: Axiom musings...

2020-12-18 Thread Tim Daly
are asked to provide an algorithm and an associated proof. Will you get hired? Dijkstra saw this in 1988 and it's taken me decades to hear and understand. Tim On 12/18/20, Tim Daly wrote: > I occasionally get grief because Axiom is implemented > in Common Lisp. People don't seem to like that f

Re: [EXTERNAL] Re: Axiom musings...

2020-12-18 Thread Tim Daly
I occasionally get grief because Axiom is implemented in Common Lisp. People don't seem to like that for some odd reason. Lisp, one of the easiest languages to learn, seems to be difficult to accept. I'm working with John Harrison's book "Practical Logic and Automated Reasoning" from 2009. It

Re: Axiom musings...

2020-12-09 Thread Tim Daly
ion of Axiom. Progress, albeit glacial, is being made. Tim On 12/3/20, Tim Daly wrote: > HILL CLIMBING > > I really encourage you to read the slides: > Vladimir Voevodsky. Univalent foundations, March 2014. Presentation at > IAS,http://www.math.ias.edu/~vladimir/S

Re: Axiom musings...

2020-12-02 Thread Tim Daly
do better. We must. And as a consequence we elevate "computer algebra" to "computational mathematics", surely a worthwhile research goal. Tim On 12/3/20, Tim Daly wrote: > I just ran across an interesting example about the difference > between testing and proving (not t

Re: Axiom musings...

2020-12-02 Thread Tim Daly
this out. Tim On 11/29/20, Tim Daly wrote: > Axiom, as it was released to me long ago, is being > overtaken by current technology. > > I'm taking an MIT course on "Underactuated Robots" [0] > (I spent a large portion of my life doing robotics). > > The instru

Proving Theorems with Computers

2020-11-29 Thread Tim Daly
ld be a great help if, for instance, you wanted a Groebner basis solution and Axiom could provide an "answer". It would be SO much better if the computer algebra algorithm came back with the associated proof. We seem to be working toward a common goal, that of "computational mathematics". Hopefully we will "meet in the middle". Please, please, please video your courses. Stay healthy. Keep up the good fight. Tim Daly

Re: Axiom musings...

2020-11-28 Thread Tim Daly
eads to the dustbin of history. Tim [0] https://www.youtube.com/watch?v=GPvw92IKO44=UUhfUOAhz7ynELF-s_1LPpWg=28 On 11/27/20, Tim Daly wrote: > The current mental struggle involves properly re-constructing > Axiom so Category Theory (e.g. objects, morphisms, identity, > and compos

Re: Axiom musings...

2020-11-27 Thread Tim Daly
otocol [2]. [0] https://www.youtube.com/user/youdsp/playlists [1] https://github.com/digama0/lean-type-theory/releases/download/v1.0/main.pdf [2] https://mitpress.mit.edu/books/art-metaobject-protocol Tim On 11/10/20, Tim Daly wrote: > Another area that is taking a great deal of time a

Re: Axiom musings...

2020-11-09 Thread Tim Daly
and a specification language syntax is not yet decided. Tim On 10/9/20, Tim Daly wrote: > A great deal of thought has gone into the representation > of functions in the SANE version. > > It is important that a function lives within an environment. > There are no "stand alo

Re: Axiom musings...

2020-10-09 Thread Tim Daly
A great deal of thought has gone into the representation of functions in the SANE version. It is important that a function lives within an environment. There are no "stand alone" functions. Given a function its environment contains the representation which itself is a function type with accessor

Re: Axiom musings...

2020-10-07 Thread Tim Daly
I'm writing a book on the history of Axiom. As part of that effort I'm reviewing all of the emails posted to the mailing list. I came across this posting by Scott Morrison, the author of the interpreter: Date: Thu, 3 Nov 2005 08:34:55 -0800 From: Scott Morrison To: list Subject: Re: BAD tim

GCL failure to build

2020-10-02 Thread Tim Daly
I did a git clone git://git.sv.gnu.org/gcl.git cd gcl/gcl ./configure make ... and it failed on Ubuntu 1404 and 2020.04 The failing console is attached. Tim FAILED Description: Binary data

Re: Axiom musings...

2020-10-01 Thread Tim Daly
Hill Climbing Almost every possible step along the path to creating the SANE version of Axiom involves a LOT of hill climbing, by that I mean a LOT to learn to get started. Axiom was built with a scaffold of group theory which makes it easier to reason about and understand. Going forward we

Re: Axiom musings...

2020-09-28 Thread Tim Daly
My apologies. I reacted poorly to what I interpreted as a criticism of the developers of Scratchpad. I consider them among the most clever and intelligent people I've ever met. I was lucky to work with them. Tim

Axiom musings...

2020-09-28 Thread Tim Daly
(https://groups.google.com/g/fricas-devel/c/lF4w9MduSVg) -- There is quality called "cohesion" or "conceptual -- integrity" meaning that parts of system follow common -- design and compose into coherent whole. I could list -- rather long list of design choices made in Axiom time -- that I am not

Re: [EXTERNAL] Re: Axiom musings...

2020-09-25 Thread Tim Daly
fic > computation system. Or is it? > > William > > William Sit > Professor Emeritus > Department of Mathematics > The City College of The City University of New York > New York, NY 10031 > homepage: wsit.ccny.cuny.edu > > __

Re: Axiom musings...

2020-09-24 Thread Tim Daly
Today's Headline: Axiom finalizing agreements for private astronaut mission to space station https://spaceflightnow.com/2020/09/23/axiom-finalizing-agreements-for-private-astronaut-mission-to-space-station/ Wow. I HAVE been busy :-) Tim On 9/24/20, Tim Daly wrote: > Ricardo, > >

Re: Axiom musings...

2020-09-24 Thread Tim Daly
th axiom, so maybe > connecting through it serves like a bridge. > > On Thu 24 Sep 2020 at 0:06 Tim Daly wrote: > >> The new Axiom version needs to have a better user interface. >> >> >> >> I'm experimenting with a browser front end that has an Axiom >

Re: Axiom musings...

2020-09-23 Thread Tim Daly
is already in hyperlinked PDF files it will be possible to jump directly to related sections in the various books. Tim On 9/23/20, Tim Daly wrote: > Rich Hickey gave a keynote: > https://www.youtube.com/watch?v=oyLBGkS5ICk > which, like all of Hickey's talks, is worth watching. > >

Re: Axiom musings...

2020-09-22 Thread Tim Daly
sion 1.2.3) is meaningless. I realized this years ago and changed Axiom to use the date of the release. It provides the same sort of "non-information" but it is easy to find in the changelog. Tim On 9/5/20, Tim Daly wrote: > Geometric algebra also affects another "in-process"

Re: Axiom musings...

2020-09-04 Thread Tim Daly
metric Algebra means that some of the errors, such as roundoff, cannot occur in the symbolic form. This has the potential to make Axiom's BLAS and LAPACK computations faster and more accurate. Tim On 9/5/20, Tim Daly wrote: > I'm in the process of re-architecting Axiom, of course. > > T

Re: Axiom musings...

2020-09-04 Thread Tim Daly
speaking, of leading to completely different > conclusions than those that are obtained from theorems > which have been deduced from the accepted axioms. > The longer and fancier is the chain of deductions > ("proofs"), the less reliable is the final result. > > https://w

Re: Axiom musings...

2020-08-21 Thread Tim Daly
and fancier is the chain of deductions ("proofs"), the less reliable is the final result. https://www.uni-muenster.de/Physik.TP/~munsteg/arnold.html On 8/8/20, Tim Daly wrote: > Mark, > > You're right, of course. The problem is too large. > So what. is the plan to ach

Re: Axiom musings...

2020-08-08 Thread Tim Daly
Mark, You're right, of course. The problem is too large. So what. is the plan to achieve a research result? There are 3 major restrictions on the effort (so far). First, the focus is on the GCD in NonNegativeInteger. Volume 13 is basically a collection of published thoughts by various authors

Re: Permission to quote

2020-08-05 Thread Tim Daly
I did a survey of a couple hundred papers from the computer algebra and proof camps. The only person mentioned in both bibliographies on a regular basis seems to be James Davenport. All attempts at combining the systems seems to be either a simple cover (e.g. a simple front-end on Mathematica) or

Deep Learning for Symbolic Mathematics

2020-07-30 Thread Tim Daly
I'm Tim Daly, lead developer on Axiom, a computer algebra system developed by IBM, which is now open source. http://axiom-developer.org https://en.wikipedia.org/wiki/Axiom_(computer_algebra_system) http://daly.axiom-developer.org I read your paper and watched your video with great interest

Re: Axiom musings...

2020-07-30 Thread Tim Daly
red equal (unless there is a > problem with computing the LCM of denominators of the coefficients). > > William > > William Sit > Professor Emeritus > Department of Mathematics > The City College of The City University of New York > New York, NY 10031 > home

Re: [EXTERNAL] Re: Axiom musings...

2020-07-25 Thread Tim Daly
of a program and you can regenerate the program from the proof, are the proof and program equal? Presumably the chap behind the SANE effort will be able to handle both kinds of equality (as well as giving universes for types). But I suspect he's not that clever. On 7/21/20, Tim Daly wrote: >&g

Re: [EXTERNAL] Re: Axiom musings...

2020-07-21 Thread Tim Daly
these days? After all, nearly three decades have > passed. > > William > > William Sit > Professor Emeritus > Department of Mathematics > The City College of The City University of New York > New York, NY 10031 > homepage: wsit.ccny.cuny.edu > > _

Re: [EXTERNAL] Re: Axiom musings...

2020-07-20 Thread Tim Daly
ps solved. In that case, please ignore > them and just tell me so. > > William > > William Sit > Professor Emeritus > Department of Mathematics > The City College of The City University of New York > New York, NY 10031 > homepage: wsit.ccny.cuny.edu > > ___

Re: [EXTERNAL] Re: Axiom musings...

2020-07-19 Thread Tim Daly
William > > William Sit > Professor Emeritus > Department of Mathematics > The City College of The City University of New York > New York, NY 10031 > homepage: wsit.ccny.cuny.edu > > > From: Axiom-developer > on behalf of > Tim D

Re: Axiom musings...

2020-07-18 Thread Tim Daly
r documentation, are all "nice to have" but, as Hamming would say, they are not "the most important problem". Tim On 7/2/20, Tim Daly wrote: > Time for another update. > > The latest Intel processors, available only to data centers > so far, have a built-in FPG

Re: Foundations post

2020-07-02 Thread Tim Daly
; I seem to remember that you had something to do with "AXIOM" ;-) > > The AXIOM algebra source could be one component of the prospective project. > Did you see the "Foundations" post? > > What times are good for calls? > > Cheers, Gene > > > On 6

Re: Axiom musings...

2020-07-02 Thread Tim Daly
of it succeed, it changes computational mathematics. Tim "A person's reach should exceed their grasp, or what's a computer for?" (misquoting Robert Browning) (https://www.quotetab.com/quote/by-robert-browning/ah-but-a-mans-reach-should-exceed-his-grasp-or-whats-a-heaven-for) On 6

Re: Axiom musings...

2020-06-16 Thread Tim Daly
sophisticated techniques that, even today, are beyond the capabilities of the compiler. On 3/24/20, Tim Daly wrote: > I've spent entirely too much time studing the legal issues > of free and open source software. There are copyright, > trademark, and intellectual property laws. I have read > s

Re: Axiom musings...

2020-03-24 Thread Tim Daly
Wittgenstein’s famous thought experiment, the open source ‘beetle in a box’ can represent different things to different people, bearing interesting fruit for philosophers and software creators alike. http://itc.conversationsnetwork.org/audio/download/itconversations-1502.mp3 On 3/7/20, Tim

Re: Axiom musings...

2020-03-07 Thread Tim Daly
to us mortals) have built-in FPGAs so it would be possible to "side-load" a proof of a program to be checked while the program is run. I have the FPGA and am doing a gate-level special instruction design for such a proof checker. On 2/7/20, Tim Daly wrote: > As a mathematician, it

Re: Axiom musings...

2020-02-06 Thread Tim Daly
puters, just not in my lifetime. That's ok. When I started programming there was no computer science degree. Somebody has to be the first lemming over the cliff. Tim On 1/9/20, Tim Daly wrote: > When Axiom Sane is paired with a proof checker (e.g. with Lean) > there is a certain amount

Re: Axiom musings...

2020-01-09 Thread Tim Daly
/20, Tim Daly wrote: > Provisos that is, 'formula SUCH pre/post-conditions' > > A computer algebra system ought to know and ought to provide > information about the domain and range of a resulting formula. > I've been pushing this effort since the 1980s (hence the &g

Re: Axiom musings...

2020-01-02 Thread Tim Daly
. Trust "down to the metal". Tim On 12/15/19, Tim Daly wrote: > Progress in happening on the new Sane Axiom compiler. > > Recently I've been musing about methods to insert axioms > into categories so they could be inherited like signatures. > At the moment I've been thi

  1   2   3   4   5   >