Skip to content

Commit 3897ad8

Browse files
authored
Merge pull request #1447 from mathics/more-section-names
Fill out descriptions on section names
2 parents c05e8ca + a4f38c3 commit 3897ad8

File tree

6 files changed

+33
-4
lines changed

6 files changed

+33
-4
lines changed

mathics/builtin/combinatorial.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# -*- coding: utf-8 -*-
22
"""
3-
Combinatorial Functions
3+
Combinatorics
4+
5+
Combinatorics is an area of mathematics primarily concerned with counting, both as a means and an end in obtaining results, and certain properties of finite structures.
6+
7+
It is closely related to many other areas of mathematics and has many applications ranging from logic to statistical physics, from evolutionary biology to computer science, etc.
48
"""
59

610

mathics/builtin/control.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,13 @@
22
# -*- coding: utf-8 -*-
33

44
"""
5-
Control Statements
5+
Procedural Programming
6+
7+
Procedural programming is a programming paradigm, derived from imperative programming, based on the concept of the procedure call.
8+
9+
Procedures (a type of routine or subroutine) simply contain a series of computational steps to be carried out. Any given procedure might be called at any point during a program's execution, including by other procedures or itself.
10+
11+
Procedural functions and are integrated into Mathics symbolic programming environment.
612
"""
713

814

mathics/builtin/datentime.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
"""
44
Date and Time
5+
6+
Dates and times are represented symbolically; computations can be performed on them.
7+
8+
Date object can also input and output dates and times in a wide range of formats, as well as handle calendars.
59
"""
610

711
from datetime import datetime, timedelta

mathics/builtin/functional.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
# -*- coding: utf-8 -*-
22

3-
"""
4-
Functional Programming
3+
"""Functional Programming
4+
5+
Functional programming is a programming paradigm where programs are constructed by applying and composing functions.
6+
7+
It is made richer by expressions like $f$[$x$] being treating as symbolic data.
58
"""
69

710
from itertools import chain

mathics/builtin/optimization.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
11
# -*- coding: utf-8 -*-
2+
"""Mathematical Optimization
3+
4+
Mathematical optimization is the selection of a best element, with regard to some criterion, from some set of available alternatives.
5+
6+
Optimization problems of sorts arise in all quantitative disciplines from computer science and engineering to operations research and economics, and the development of solution methods has been of interest in mathematics for centuries.
7+
8+
We intend to provide local and global optimization techniques, both numeric and symbolic.
9+
"""
210

311
from mathics.version import __version__ # noqa used in loading to check consistency.
412
from mathics.builtin.base import Builtin

mathics/builtin/tensors.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
"""
44
Tensors
5+
6+
In mathematics, a tensor is an algebraic object that describes a (multilinear) relationship between sets of algebraic objects related to a vector space. Objects that tensors may map between include vectors and scalars, and even other tensors.
7+
8+
There are many types of tensors, including scalars and vectors (which are the simplest tensors), dual vectors, multilinear maps between vector spaces, and even some operations such as the dot product. Tensors are defined independent of any basis, although they are often referred to by their components in a basis related to a particular coordinate system.
59
"""
610

711
from mathics.version import __version__ # noqa used in loading to check consistency.

0 commit comments

Comments
 (0)