Skip to content

PBrdng/Solving-Systems-of-Polynomial-Equations-in-Julia

Repository files navigation

Solving-Systems-of-Polynomial-Equations-in-Julia

This repository contains material for the course Numerical Algebraic Geometry in Julia taking place in the winter semester 2019 at FU Berlin.

The simplest way to download the Jupyter notebooks from this repository is using the green button on the right.

Installation

Download the latest Julia version at julialang.org. Please see the platform specific instructions if you have trouble installing Julia.

All packages that we need in this course are available through the Julia package manager. You can enter it by first starting a Julia session and then pressing ] in the REPL.

We need the packages HomotopyContinuation.jl, DynamicPolynomials.jl, Plots.jl, ImplicitPlots and IJulia. In the package manager they are installed as follows:

pkg> add HomotopyContinuation DynamicPolynomials Plots IJulia
pkg> add https://github.com/saschatimme/ImplicitPlots

Alternatively, in the REPL you can also use

julia> import Pkg
julia> Pkg.add("HomotopyContinuation")
julia> Pkg.add("DynamicPolynomials")
julia> Pkg.add("Plots")
julia> Pkg.add("IJulia")
julia> Pkg.clone("https://github.com/saschatimme/ImplicitPlots")

Starting IJulia

For using the Jupyter notebooks from this repository you need to start IJulia. This is done in the Julia REPL as follows.

julia> using IJulia
julia> notebook()

After executing this a browser window should pop up, which lets you easily navigate towards the Jupyter notebook files.

About

Material for the course "Numerical Algebraic Geometry in Julia" in the winter semester 2019 at FU Berlin.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published