(tl;dr we replaced our natural-gas-only furnace with a dual-fuel gas and heat pump one and it's great.)
On the subject of heat pumps and mathematical modeling: in summer 2022, I got a heat pump furnace/air conditioning unit. Here in #Wisconsin it gets very cold in winter, so the furnace needs to be dual-fuel: both a heat pump and natural gas.
We were replacing a natural gas furnace, so I wasn't expecting any large difference between the old furnace and the new one when using gas. So I wanted to compare energy usage between situations when the old furnace would be running (using gas) and when the new one would be using the heat pump.
I have an Ecobee smart thermostat, and you can download all your usage and temperature data in CSV format. I used that to estimate that the heat pump would replace about one third of our gas usage. I made a nice #Sagemath notebook and everything. :)
That was summer 2022. I then tracked our gas usage last winter -- and was pleased to find my estimate was right!
Yay for data and modeling and heat pumps...
I discovered today that #ChatGPT and #CoCalc (which already has AI integration) make it extremely easy to perform any #sagemath computation that can be described to GPT; I used this to perform enough numerics to arrive at the solution to a problem in https://mathoverflow.net/a/454051/766 . (The GPT provided code did contain some minor syntax errors, but CoCalc’s native AI could easily fix them.) I did not feel proficient enough in the past to use Sage on a regular basis, but now I think I will.
Just updated @sagemath to 10.1 and spotted a small typo on the @gentoo ebuild, commented on the commit and the maintainer fixed it quickly :) #opensource #sagemath #SymbolicMath #CAS
#cas #symbolicmath #sagemath #opensource
@esoterica I have been telling people about this article for years (and nudging them to use the open-source #sagemath instead).
@sagemath #sagemath, #opensource, #magma, #mathematic, #matlab, #numpy, #scipy, #matplotlib, #sympy, #maxima, #gap, #flint, #r, #python
#sagemath #opensource #magma #mathematic #matlab #numpy #SciPy #matplotlib #sympy #maxima #gap #flint #r #Python
How to gain full SageMath functionality? #softwareinstallation #sagemath
#softwareinstallation #sagemath
I figured out how to get #sagemath to work with truncated abstract power series today, putting little nuggets from various sources together.
🧵
#OpenSource #Sagemath #Thirring 🧵 Part 3 of my series on open source software used at the Thirring Institute: Sage aka Sagemath. This is a powerful open source competitor to mathematical software such as Mathematica, Maple and others like it. This is written in Python, and is actually a suite of apps
Their mission statement is: Creating a viable free open source alternative to Magma, Maple, Mathematica and Matlab. :newton: :euler:
#opensource #sagemath #thirring
Happy new year everyone!
2023 is not a prime number 😢.
(2023 = 7 × 17²)
I asked Sagemath because I was lazy, but one could do that by hand since the biggest factor should be less than 50 (since sqrt(2023)<50).
I'll check it without my computer next year, that's a promise!
#sagemath #happynewyear #maths #mathematics #math
@ericsfraga @mkwadee @ademalsasa Have you looked at #sagemath? You can run it locally, either using Linux or WSL, or use it online at https://cocalc.com Because it's based on #python, you have a world-class programming language to use with it. Cocalc has a somewhat limited free version, and a better paid version (the payment is for the hosting, not for the software). And if you run your own server, you can put CoCalc on it yourself.
@cenobyte And rightly so. I think it's a disgrace that people publish research papers based around commercial software. I gave a polemical invited paper about this to a conference several years ago; the chair of my session (who looked progressively more morose) was in fact the chief developer of a commercial software package! Apart from the places where there really isn't an open-source alternative, papers using commercial software should be relegated to trade journals.
I've been using #sagemath for years, written one book using it, and was the initial developer of the derangements package. I've also contributed to GNU Maxima (wrote the first finite fields package). I see no reason to use Maple or Mathematica these days.
Lately I’ve become a big fan of open sourced software. Things we use here: #UbuntuLinux #Sagemath A co-create whiteboard for collaboration #Gwpy (gravitational wave analysis) Einstein Toolkit for relativistic modeling,Gnuplot
EinsteinPy ,Scheme ,Reduce amongst others. I’ll describe some of these in later roots
An #introduction: I'm a senior research scientist at #ICERM working in theoretical and computation number theory. I also contribute to the #LMFDB (L-function and modular form database), to #sagemath, and to a variety of other projects in open source math software. I typically write either #python or #cpp and I'm happy to talk about #math or #code.
I like #cooking, #cycling, #crosswords, and even things that don't begin with 'c'.
#crosswords #cycling #cooking #code #math #cpp #python #sagemath #lmfdb #icerm #introduction
No it's not a joke.
There's not much point putting a free licence on a code if it is designed to run only on non-free software. The user would have to modify the code to run it as free software, and would have to guess what the functions do in order to try to reproduce them with #SageMath or similar.
Many of us have no desire to endanger the security of our computers with non-free software, nor do we wish to depend on #FaithBasedSoftware such as Mathematica.
It's not an issue of "not having access to Mathematica", it's rather that here in the #Fediverse you're in the free world, where you're benefiting from #FreeSoftware ethics and the associated community building, and imprisoned code or encouraging dependence on imprisoned code is generally seen as unconstructive in terms of building a community.
Consider python, octave, maxima or for a front end to a huge bunch of free-licensed packages, #SageMath [1].
#fediverse #freesoftware #sagemath
RT @dantetante
It’s even easier with #Sagemath to produce #LaTeX! https://twitter.com/10x_er/status/1592310184973856768
does anyone have advice on how to get started incorporating code into #SageMath. I wrote some chip firing related stuff a while back and someone suggested I do so and I think it would be cool
j'ai appris tout récemment que l'équipe de #scilab a été rachetée par Dassault System ...😞 La syntaxe de #scilab est proche mais un peu différente de matlab sur certains points, parcontre il y a aussi #gnuoctave dont la syntaxe est la même que matlab (le mainteneur J. Eaton était aussi chez ESI Group). Pour le calcul formel ne pas oublier #maxima (et #wxmaxima) et #sagemath (qui utilise maxima au travers d'une console Ipython)
#scilab #gnuoctave #maxima #wxmaxima #sagemath
Hm, I just got a notification that I need to update my contributor information to #SageMath
Huh? Did I ever send them a commit? I mean, maybe, but I can't remember.
Cloning their giant repo now to dig around.