home.social

#sagemath — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #sagemath, aggregated by home.social.

  1. Sagemath 10.9 was released on 05-04. www.sagemath.org/download-sou... It is developed by volunteers and combines hundreds of open source packages. 88 people contributed to this. Of those, 27 made their first contribution to Sage: #freesoftware, #opensource, #sagemath, #mathematics, #mathematica

    SageMath Mathematical Software...

  2. #sagemath #ipython #kitty #kitten #kissat
    Много лет пользуюсь
    x11-terms/kitty поэтому радуюсь появлению https://github.com/sagemath/sage/issues/42054
    sci-mathematics/kissat я собираю с --no-kitten)

  3. Release candidate 10.8.3.rc2 of passagemath, the comprehensive #OpenSource mathematics system in #Python, the pip-installable fork of #SageMath. This version updates the computer algebra system Maxima to version 5.49.0. #CAS github.com/passagemath/...

    Release passagemath-10.8.3.rc2...

  4. The #OpenSource package for #cryptology analysis of S-boxes by H. Hadipour runs in #Python using the modularized pip-installable distributions of the #SageMath library from the passagemath project. github.com/hadipourh/sb...

    GitHub - hadipourh/sboxanalyze...

  5. Binary wheels for the modularized #Python packages sagemath-objects and sagemath-categories, built using #cibuildwheel, became available on PyPI in #SageMath 9.7, in September 2022. github.com/sagemath/sag... 3/

    Sage 9.7 Release Tour

  6. Just released: Version 10.6.38 of passagemath, the pip-installable modularized #SageMath fork, an #OpenSource general-purpose #Mathematics system in #Python. This version updates V. Shoup's #NTL to 10.6.0 and adds a package for oriented #matroids by M. Aichmayr. github.com/passagemath/...

    Release passagemath-10.6.38 · ...

  7. Just released: Version 10.6.36 of passagemath, the pip-installable modularized #SageMath fork, an #OpenSource general-purpose #Mathematics system in #Python. This release updates #Macaulay2 to version 1.25.11. github.com/passagemath/...

    Release passagemath-10.6.36 · ...

  8. How-To Geek: I replaced Mathematica with this free and open-source alternative. “Mathematica is well-known for its ability to solve all kinds of math and science problems. It’s also notoriously expensive and closed-source. What if there was an open-source program for Linux that let you explore math for free? There is, and it’s called SageMath.”

    https://rbfirehose.com/2025/11/07/how-to-geek-i-replaced-mathematica-with-this-free-and-open-source-alternative/

  9. Just released: Version 10.6.31 of passagemath, the pip-installable modularized #SageMath fork, a general-purpose #Mathematics system in #Python. github.com/passagemath/... This version adds initial support for Python 3.14 and macOS Tahoe; and updates #GAPSystem, #Singular, ... #FOSS

    Release passagemath-10.6.31 · ...

  10. Пытаясь собрать #sagemath от Volker Braun (это там, где уже удалили sage/pkgs/sagemath-standard так что emerge не может) через #meson, я узнал про пакет sci-libs/mkl

  11. #sagemath #giac

    у нас в
    ​:gentoo:​ есть версия giac-1.9.0.995-r2 но в ​:arch:​ давно уже завезли версию giac-2.0.0.10 и мне тоже захотелось попробовать.

    С помощью
    #undef HAVE_LIBFLTK_GL и выбрасывания gl2ps.c из src/Makefile.am + src/Makefile.in я её собрал

    Стал сравнивать, какие новые файлы появились:
    1) /usr/lib64/libxcas.so
    2) /usr/share/doc/giac-2.0.0.10/xcas.html

    Открыл я этот /usr/share/doc/giac-2.0.0.10/xcas.html в браузере - батюшки-светы, там же реально веб версия, представляете? Она прямо работает прямо в браузере, представляете, до чего техника дошла:

  12. #gentoo #sagemath #automake #treedec #tdlib

    I wanted to try a bugfix from
    https://github.com/sagemath/sage/issues/39404#issuecomment-2972556816 so I applied a main branch patch to treedec-0.9.3.tar.gz

    And then I was told I need an
    automake-1.16 so I got it from https://github.com/gentoo/gentoo/commit/75bbf603d0702d9ac4873e95fd277d48cd9f68f2

    The sad thing is after installing fixed
    treedec and fresh vbraun/sage I am still getting 4 from g.treewidth(algorithm="tdlib")

  13. а что если #cython 3.1 отличается от cython 3.0 настолько...
    ...что
    #sagemath перестанет собираться? ​:meowscream:​

  14. #sagemath #linbox #gcc-15

     * Applying linbox-1.7.0-hardened-testfails.patch ... [ ok ]
     * Applying linbox-1.7.0-gcc14.patch ...              [ ok ]
     * =========================================================
     * Applying user patches from /etc/portage/patches ...
     * Applying linbox.41.patch ...                       [ ok ]
     * Applying linbox.42.patch ...                       [ ok ]
     * Applying linbox.43.patch ...
    patching file linbox/blackbox/block-hankel.h
    patching file linbox/matrix/sparsematrix/sparse-ell-matrix.h
    patching file linbox/matrix/sparsematrix/sparse-ellr-matrix.h
    patching file linbox/ring/ntl/ntl-lzz_p.h
    Hunk #1 succeeded at 150 with fuzz 2 (offset 5 lines).
    patching file linbox/ring/ntl/ntl-zz_px.h
    Hunk #1 succeeded at 110 with fuzz 2 (offset 6 lines).[ ok ]
     * User patches applied.
     * =========================================================

  15. Если обновить #sagemath а потом обновить #singular до версии 4.4.1 то надо будет опять пересобирать sagemath

  16. I ran across the Wikipedia article on Littlewood polynomials. It has a plot of all the roots of the degree 15 polynomials, that looks very nice. I thought I would create an animation showing the roots for degree 1, degree 2, etc. I also thought maybe I'd add a plot of the roots for something with degree higher than 15. Here is the degree 16 plot (this is reduced to 25% of the original image). It took 2 hours in Sage on my laptop, so I might try 17, even 18 - who knows? I have the thought that I ought to be able to reduce the precision, and this ought to speed things up a lot (since for plotting much lower precision than the default is needed). I don't particularly like blue, though: I'll have to try other colors.
    en.wikipedia.org/wiki/Littlewo

    #mathematics #littlewood #littlewoodPolynomials #polynomials #plotting #sagemath #graphics #illustration

  17. I recently read a paper by Kleshnina and others and used it to teach myself some evolutionary game theory techniques.

    This is a little obscure, so I'll thread below about why this topic matters for humans and the environment 🧵

    nadiah.org/2024/11/20/kleshnin

    #GameTheory #PrisonersDilemma #iteratedGame #cooperation #EvolutionOfCooperation #Z3 #pyeda #networkx #sympy #SageMath #sustainability

  18. I recently read a paper by Kleshnina and others and used it to teach myself some evolutionary game theory techniques.

    This is a little obscure, so I'll thread below about why this topic matters for humans and the environment 🧵

    nadiah.org/2024/11/20/kleshnin

    #GameTheory #PrisonersDilemma #iteratedGame #cooperation #EvolutionOfCooperation #Z3 #pyeda #networkx #sympy #SageMath #sustainability

  19. I recently read a paper by Kleshnina and others and used it to teach myself some evolutionary game theory techniques.

    This is a little obscure, so I'll thread below about why this topic matters for humans and the environment 🧵

    nadiah.org/2024/11/20/kleshnin

    #GameTheory #PrisonersDilemma #iteratedGame #cooperation #EvolutionOfCooperation #Z3 #pyeda #networkx #sympy #SageMath #sustainability

  20. I recently read a paper by Kleshnina and others and used it to teach myself some evolutionary game theory techniques.

    This is a little obscure, so I'll thread below about why this topic matters for humans and the environment 🧵

    nadiah.org/2024/11/20/kleshnin

    #GameTheory #PrisonersDilemma #iteratedGame #cooperation #EvolutionOfCooperation #Z3 #pyeda #networkx #sympy #SageMath #sustainability

  21. I recently read a paper by Kleshnina and others and used it to teach myself some evolutionary game theory techniques.

    This is a little obscure, so I'll thread below about why this topic matters for humans and the environment 🧵

    nadiah.org/2024/11/20/kleshnin

    #GameTheory #PrisonersDilemma #iteratedGame #cooperation #EvolutionOfCooperation #Z3 #pyeda #networkx #sympy #SageMath #sustainability

  22. #Switch to #opensource solutions:

    Windows: #Linux
    Photoshop: #Gimp 3.0-rc
    Illustrator: #Inkscape
    PremierePro: #Kdenlive, #Shotcut
    Office/Acrobat: #OnlyOffice, #LibreOffice
    Maya: #Blender
    Media: #VLC
    Unity: #Godot
    ToonBoom: #SynfigStudio, #Pencil2D
    InDesign: #Scribus
    Nuke: #Natron
    Procreate: #Krita
    After Effects: #Friction
    Mathematica: #SageMath, #SymPy
    MatLab: #GnuOctave
    Audition: #Audacity
    Autocad: #FreeCAD, #QCad
    Ableton: #Ardour, #LMMS (daily build)
    Lightroom: #DarkTable, #RawTherapee

    #foss

  23. #cython из main branch не понимает long
    поэтому
    #sagemath не собирается.

    Если хочется обновить sagemath
    от Volker Braun, следует
    1) пересобрать
    cython-3.0.11 без python3_13t без 3.0.11-1...master.diff
    2) обновить sagemath
    3) обратно пересобрать
    cython с python3_13t с 3.0.11-1...master.diff

    Ну.... для того ж мы и ставили
    ​:gentoo:​ чтобы страдать.

  24. I have also written an finicky to setup xdg-desktop-portal that let one choose using codeberg.org/rahguzar/filechoo , an Emacs interface to codeberg.org/rahguzar/consult-

    There is a (kind of in progress) major mode for codeberg.org/rahguzar/sage-mode which hasn't seen much progress in a while because it is usable for its only user i.e. me.

    Recently I managed to make produce a (humongous) manual for Sage so that I can read it from Emacs github.com/sagemath/sage/issue

  25. MadPy's next meetup is just 2 days away! Thursday we'll learn about the latest in tooling in Computer Systems. Learn about research with tools like , , and others

    Newcomers welcome and no experience with these tools is required. Our event is free and open to the public, hosted at 's Central Library. We'll have free pizza & beverages too! 🍕 🥤

    Looking forward to seeing everybody!

    meetup.com/madison-python/even

  26. It's just 10 days till our next meetup! 🎉

    Join us as we learn about tooling for research. There will be discussion of and , among others. Should be really interesting.

    Also there will be free pizza 🍕 + :python:

    The event is free and open to the public, hosted at 's Central Library. All are welcome, including experts and newcomers alike.

    See you there!

    meetup.com/madison-python/even

  27. Just announced, our December meetup is going to be a little -y 🤓

    Shashank Bangalore is going to give a talk on using tools, like and for calculating invariants of elliptic curves. Please join us!

    meetup.com/madison-python/even

  28. 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

  29. 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'.

  30. Freie Mathematik-Boliden-Updates: Sagemath und GNU Octave

    Die Lektüre des Buches »Math Adventures with Python – Fractals, Automata, 3D Graphics, and More!« von Peter Farrell hat mich auch inspriert, meine alte Liebe zu den (freien) #Mathematik-Boliden #Sagemath und GNU #Octave wieder aufzuwärmen. Und siehe da, von beiden sind in jüngster Zeit neue Updates unters Volk gebracht worden: blog.schockwellenreiter.de/201 #Math #Numerik #Visualisierung #Maxima #Python