Library
Missing docstring for A046802Transform
. Check Documenter's build log for details.
Missing docstring for A046802Triangle
. Check Documenter's build log for details.
Missing docstring for A343237Triangle
. Check Documenter's build log for details.
IntegerTriangles.AbstractSequence
— TypeSupertype for sequences (or sequence-like types).
IntegerTriangles.AbstractTriangle
— TypeSupertype for triangles (or triangles-like types).
IntegerTriangles.AitkenTriangle
— Function(SIGNATURES)
Missing docstring for AllPrettyTraits
. Check Documenter's build log for details.
Missing docstring for AllTraitCards
. Check Documenter's build log for details.
IntegerTriangles.AltSum
— FunctionThe AltSum of a ℤSeq is the alternating sum.
julia> AltSum([0, 1, 2, 3, 4, 5])
+ 0 - 1 + 2 - 3 + 4 - 5 = 6 - 9 = - 3
The AltSum of a ℤTri is the sequence of the alternating sums of the rows.
AltSum(T::ℤTri) = EvenSum(T) - OddSum(T)
IntegerTriangles.AssociatedTriangles
— Function(SIGNATURES)
Missing docstring for BernoulliPolynomial
. Check Documenter's build log for details.
Missing docstring for Bessel1Transform
. Check Documenter's build log for details.
Missing docstring for Bessel1Triangle
. Check Documenter's build log for details.
Missing docstring for BinConv
. Check Documenter's build log for details.
IntegerTriangles.Binomial
— Function(SIGNATURES)
IntegerTriangles.BinomialTransform
— Function(SIGNATURES)
IntegerTriangles.BinomialTriangle
— Function(SIGNATURES)
Missing docstring for Catalan
. Check Documenter's build log for details.
Missing docstring for CatalanBallot
. Check Documenter's build log for details.
Missing docstring for CatalanTransform
. Check Documenter's build log for details.
IntegerTriangles.CatalanTriangle
— Function(SIGNATURES)
IntegerTriangles.Central
— FunctionThe Central of a ℤTri is the sequence of the middle term of the even indexed rows, indexing starts with 0.
Central(T::ℤTri) = Middle.(T[begin:2:end])
IntegerTriangles.Coefficients
— FunctionReturn the list of coefficients of the polynomial p (ordered by ascending powers).
julia> R, x = ZPolyRing("x")
p = 1 + 2*x + 3*x^2
Coefficients(p)
Return the sequence of list of coefficients of the polynomials P.
Missing docstring for ConvSum
. Check Documenter's build log for details.
Missing docstring for ConvTrans
. Check Documenter's build log for details.
Missing docstring for ConvTri
. Check Documenter's build log for details.
Missing docstring for Convolution
. Check Documenter's build log for details.
Missing docstring for ConvolutionTransformation
. Check Documenter's build log for details.
IntegerTriangles.ConvolutionTriangle
— FunctionReturn the convolution triangle of T.
julia> T = [ℤInt[1], ℤInt[2, 3], ℤInt[4, 5, 6], ℤInt[7, 8, 9, 10]]
Println.(ConvolutionTriangle(T))
[1]
[4, 12]
[16, 40, 73]
[49, 112, 190, 284]
Missing docstring for DArcaisTriangle
. Check Documenter's build log for details.
Missing docstring for DelannoyTriangle
. Check Documenter's build log for details.
IntegerTriangles.DelehamΔ
— Function(SIGNATURES)
IntegerTriangles.DiagSum
— FunctionThe DiagSum of a ℤTri is the sum of the diagonal triangle.
DiagSum(T::ℤTri) = sum(DiagonalTriangle(T))
Missing docstring for DiagTri
. Check Documenter's build log for details.
IntegerTriangles.DiagonalTriangle
— FunctionReturn the diagonal triangle T(n - k, k) where k in 0:n/2.
julia> Println.(DiagonalTriangle(MotzkinTriangle(8)))
[1]
[1]
[2, 1]
[4, 2]
[9, 5, 1]
[21, 12, 3]
[51, 30, 9, 1]
[127, 76, 25, 4] # A106489
IntegerTriangles.EgfExpansionCoeff
— FunctionReturn the Laplace expansion of a bivariate exponential generating function as a power series.
IntegerTriangles.EgfExpansionPoly
— FunctionReturn the Laplace expansion of a bivariate exponential generating function as a list of the coefficients of the power series.
Missing docstring for EulerSecTriangle
. Check Documenter's build log for details.
Missing docstring for EulerTanTriangle
. Check Documenter's build log for details.
Missing docstring for EulerTriangle
. Check Documenter's build log for details.
Missing docstring for EulerianSO2Triangle
. Check Documenter's build log for details.
Missing docstring for EulerianTransform
. Check Documenter's build log for details.
IntegerTriangles.EulerianTriangle
— Function(SIGNATURES)
Missing docstring for EulerianTriangle2
. Check Documenter's build log for details.
IntegerTriangles.Evaluate
— FunctionReturn the value of the ℤ-polynomial p evaluated at x.
julia> R, x = ZPolyRing("x")
p = 1 + 2*x + 3*x^2
Evaluate(p, 2)
17
Return the sequence of values to which the sequence of ℤ-polynomials P evaluate at x.
julia> R, x = ZPolyRing("x")
P = [sum(k * x^k for k in 0:n) for n in 0:9]
Evaluate(P, 3) # A289399
IntegerTriangles.EvenSum
— FunctionThe EvenSum of a ℤSeq is the sum of the even indexed terms, indexing starts with 0.
julia> EvenSum([0, 1, 2, 3, 4, 5])
0 + 2 + 4 = 6
The EvenSum of a ℤTri is the sequence of the even sums of the rows.
EvenSum(T::ℤTri) = EvenSum.(T)
IntegerTriangles.Explore
— Function(SIGNATURES)
Missing docstring for ExtCatalanTriangle
. Check Documenter's build log for details.
IntegerTriangles.Factorial
— FunctionReturn the factorial $n! = ∏(1, n)$.
Missing docstring for FallingFactTriangle
. Check Documenter's build log for details.
Missing docstring for FibonacciTransform
. Check Documenter's build log for details.
IntegerTriangles.FibonacciTriangle
— Function(SIGNATURES)
Missing docstring for Fine
. Check Documenter's build log for details.
Missing docstring for FineTriangle
. Check Documenter's build log for details.
IntegerTriangles.Flat
— Function(SIGNATURES)
IntegerTriangles.FubiniTriangle
— Function(SIGNATURES)
Missing docstring for FubiniTriangle
. Check Documenter's build log for details.
Missing docstring for GetSeqnum
. Check Documenter's build log for details.
Missing docstring for GetSeqnumUri
. Check Documenter's build log for details.
Missing docstring for HermiteTransform
. Check Documenter's build log for details.
Missing docstring for HermiteTriangle
. Check Documenter's build log for details.
Missing docstring for IBinConv
. Check Documenter's build log for details.
Missing docstring for IBinomial
. Check Documenter's build log for details.
IntegerTriangles.IBinomialTransform
— Function(SIGNATURES)
IntegerTriangles.IBinomialTriangle
— Function(SIGNATURES)
Missing docstring for Inspect
. Check Documenter's build log for details.
IntegerTriangles.InvRev
— Function(SIGNATURES)
IntegerTriangles.Inverse
— FunctionAlias for InverseTriangle
IntegerTriangles.InverseTriangle
— Function(SIGNATURES)
Missing docstring for JacobsthalTransform
. Check Documenter's build log for details.
IntegerTriangles.JacobsthalTriangle
— Function(SIGNATURES)
Missing docstring for Laguerre
. Check Documenter's build log for details.
Missing docstring for LaguerreTransform
. Check Documenter's build log for details.
IntegerTriangles.LaguerreTriangle
— Function(SIGNATURES)
IntegerTriangles.LahNumbers
— Function(SIGNATURES)
Missing docstring for LahTransform
. Check Documenter's build log for details.
IntegerTriangles.LahTriangle
— Function(SIGNATURES)
IntegerTriangles.LeftSide
— FunctionThe LeftSide of a ℤSeq is the first term.
julia> LeftSide([0, 1, 2, 3, 4, 5])
0
The LeftSide of a ℤTri is the sequence of the first term in the rows.
LeftSide(T::ℤTri) = LeftSide.(T)
IntegerTriangles.LinMap
— FunctionLinMap(M::ℤTri, V::ℤSeq) returns the 'matrix times vector' product of M and V. Expands up to length(V) and we assume length(M) >= length(V).
LinMap(F::Function, V::ℤSeq) returns the 'matrix times vector' product of a matrix generated by F and V.
julia> L(n) = [ZZ(k) for k in 0:n]
[LinMap(L, L(n)) for n in 0:9]
0
1
5
14
30
... # A000330
Missing docstring for MakeSeqUri
. Check Documenter's build log for details.
IntegerTriangles.Middle
— FunctionThe Middle of a ℤSeq A is the middle term, A[div(begin + end, 2)].
julia> Middle([0, 1, 2, 3, 4, 5])
3
The Middle of a ℤTri is the sequence of the middle term in the rows.
Middle(T::ℤTri) = Middle.(T)
Missing docstring for MotzkinTransform
. Check Documenter's build log for details.
IntegerTriangles.MotzkinTriangle
— Function(SIGNATURES)
Missing docstring for NarayanaTransform
. Check Documenter's build log for details.
IntegerTriangles.NarayanaTriangle
— Function(SIGNATURES)
IntegerTriangles.NegHalf
— FunctionReturn Numerator((-2)^degree(p) * Evaluate(p, QQ(-1, 2)))
julia> R, x = ZPolyRing("x")
p = 1 + 2*x + 3*x^2
NegHalf(p)
3
Return the sequence generated by broadcasting NegHalf over the rows of the triangle interpreted as a polynomials.
NegHalf(T::ℤTri) = NegHalf.(Polynomial(T))
Return the sequence generated by broadcasting NegHalf over the sequence of polynomials.
IntegerTriangles.OddSum
— FunctionThe OddSum of a ℤSeq is the sum of the odd indexed terms, indexing starts with 0.
julia> OddSum([0, 1, 2, 3, 4, 5])
1 + 3 + 5 = 9
The OddSum of a ℤTri is the sequence of the odd sums of the rows.
OddSum(T::ℤTri) = OddSum.(T)
Missing docstring for OrthoPoly
. Check Documenter's build log for details.
Missing docstring for PascalTriangle
. Check Documenter's build log for details.
Missing docstring for PolyArray
. Check Documenter's build log for details.
Missing docstring for PolyTri
. Check Documenter's build log for details.
IntegerTriangles.PolyTriangle
— Function(SIGNATURES)
IntegerTriangles.PolyVal2
— Function(SIGNATURES)
IntegerTriangles.PolyVal3
— Function(SIGNATURES)
IntegerTriangles.PolyValn
— Function(SIGNATURES)
IntegerTriangles.PolyValue
— Function(SIGNATURES)
IntegerTriangles.Polynomial
— FunctionReturn the ℤ-polynomial whose coefficients are the terms of the sequence.
[1, 2, 3] -> 1 + 2*x + 3*x^2
Return the sequence of ℤ-polynomials whose coefficients are the terms of the triangle.
Polynomial(T::ℤTri) = Polynomial.(T)
IntegerTriangles.PolynomialFunction
— FunctionReturn the polynomial function associated with the polynomial with coefficients given by the sequence S. A polynomial function evaluates to Float64 values.
p = PolynomialFunction([1, 2, 3])
julia> [p(r) for r in 0:3]
4-element Vector{Float64}:
1.0
6.0
17.0
34.0
Return the sequence of polynomial functions associated to the polynomials with coefficients given by the triangle T.
PolynomialFunction(T::ℤTri) = PolynomialFunction.(T)
IntegerTriangles.PosHalf
— FunctionReturn numerator(2^degree(p) * Evaluate(p, QQ(1, 2))).
julia> R, x = ZPolyRing("x")
p = 1 + 2*x + 3*x^2
PosHalf(p)
11
Return the sequence generated by broadcasting PosHalf over the rows of the triangle interpreted as a polynomials.
julia> T = [[ZZ(k) for k in 0:n] for n in 1:5]
PosHalf(Polynomial(T)) # A000295
5-element ℤSeq
1
4
11
26
57
Return the sequence generated by broadcasting PosHalf over the sequence of polynomials.
Missing docstring for PrettyTraits
. Check Documenter's build log for details.
Missing docstring for Print
. Check Documenter's build log for details.
IntegerTriangles.Println
— FunctionPrint the array without typeinfo.
Missing docstring for QInt
. Check Documenter's build log for details.
IntegerTriangles.QPolyRing
— Function(SIGNATURES)
Missing docstring for QPolySeq
. Check Documenter's build log for details.
IntegerTriangles.QSeq
— FunctionConstructor for an ℚSeq of length len. If a second parameter f is given the sequence is constructed as [QQ(f(n)) for n in 0:len-1]
IntegerTriangles.QTri
— FunctionConstructor for QTri.
IntegerTriangles.RecTriangle
— TypeA recursive triangle RecTriangle
is a subtype of AbstractTriangle
. The rows of the triangle are generated by a function gen(n, k, prevrow)
defined for $n ≥ 0$ and $0 ≤ k ≤ n$. The function returns value of type ℤInt.
The parameter prevrow is a function which returns the values of row(n-1)
of the triangle and 0 if $k < 0$ or $k > n$. The function prevrow is provided by an instance of RecTriangle
and must not be defined by the user.
Missing docstring for RencontresTriangle
. Check Documenter's build log for details.
IntegerTriangles.RevInv
— Function(SIGNATURES)
IntegerTriangles.Reverse
— FunctionReturn the row reversed triangle.
IntegerTriangles.ReversePolynomial
— FunctionReturn the ℤ-polynomial whose coefficients are the terms of the reversed sequence.
[1, 2, 3] -> x^2 + 2*x + 3
Return the sequence of ℤ-polynomials whose coefficients are the terms of the reversed triangle.
ReversePolynomial(T::ℤTri) = ReversePolynomial.(T)
IntegerTriangles.RightSide
— FunctionThe RightSide of a ℤSeq is the last term.
julia> RightSide([0, 1, 2, 3, 4, 5])
5
The RightSide of a ℤTri is the sequence of the last term in the rows.
RightSide(T::ℤTri) = RightSide.(T)
IntegerTriangles.RiordanSquare
— Function(SIGNATURES)
IntegerTriangles.RisingFactTriangle
— Function(SIGNATURES)
Missing docstring for SaveToCSV
. Check Documenter's build log for details.
Missing docstring for SchroederBigTransform
. Check Documenter's build log for details.
Missing docstring for SchroederBigTriangle
. Check Documenter's build log for details.
Missing docstring for SchröderBTriangle
. Check Documenter's build log for details.
Missing docstring for SchröderLTriangle
. Check Documenter's build log for details.
Missing docstring for SeqToFixlenString
. Check Documenter's build log for details.
Missing docstring for SeqToString
. Check Documenter's build log for details.
IntegerTriangles.Show
— FunctionPrint an integer triangle without typeinfo.
Missing docstring for StirlingCycleTransform
. Check Documenter's build log for details.
IntegerTriangles.StirlingCycleTriangle
— Function(SIGNATURES)
Missing docstring for StirlingSetTransform
. Check Documenter's build log for details.
IntegerTriangles.StirlingSetTriangle
— Function(SIGNATURES)
Missing docstring for SwingTriangle
. Check Documenter's build log for details.
IntegerTriangles.TRAITS
— Constant(SIGNATURES)
Missing docstring for TRIANGLES
. Check Documenter's build log for details.
Missing docstring for TTreeTriangle
. Check Documenter's build log for details.
IntegerTriangles.Telescope
— FunctionReturn an iterator expanding the given sequence to a regular triangle.
julia> T = Telescope(ℤInt[1, 2, 3, 4, 5, 6])
collect(T)
[1]
[1, 2]
[1, 2, 3]
[1, 2, 3, 4]
[1, 2, 3, 4, 5]
[1, 2, 3, 4, 5, 6]
Return an iterator expanding the sequence generated by the function f to a regular triangle.
IntegerTriangles.TraitCard
— FunctionPrints a list of traits of the triangle with Anums.
Prints a list of traits of the triangle without Anums and, if assoc=true, also a list of associated triangles.
IntegerTriangles.Traits
— Function(SIGNATURES)
IntegerTriangles.Trans
— FunctionTransform a ℤSeq V by the matrix/vector product by applying LinMap to (M, V). Expands up to min(length(M), length(V)).
IntegerTriangles.TransAlts
— FunctionTransAlts(T) = Trans(T, [(-1)^n * ZZ(1) for n = 0:length(T)])
Standard trait of T.
IntegerTriangles.TransNat0
— FunctionTransNat0(T) = Trans(T, [ZZ(n) for n = 0:length(T)])
Standard trait of T.
IntegerTriangles.TransNat1
— FunctionTransNat1(T) = Trans(T, [ZZ(n) for n = 1:length(T)])
Standard trait of T.
IntegerTriangles.TransSqrs
— FunctionTransSqrs(T) = Trans(T, [ZZ(n^2) for n = 0:length(T)])
Standard trait of T.
IntegerTriangles.TransTraits
— FunctionPrint the standard traits generated by linear transformation.
julia> TransTraits(BinomialTriangle)
BinomialTriangle
TransSqrs: A001788 [0, 1, 6, 24, 80, 240, 672, 1792, 4608, 11520]
TransNat0: A001787 [0, 1, 4, 12, 32, 80, 192, 448, 1024, 2304]
TransNat1: A001792 [1, 3, 8, 20, 48, 112, 256, 576, 1280, 2816]
Missing docstring for TransUnos
. Check Documenter's build log for details.
Missing docstring for Triangles
. Check Documenter's build log for details.
Missing docstring for TrinomialTransform
. Check Documenter's build log for details.
Missing docstring for TrinomialTriangle
. Check Documenter's build log for details.
Missing docstring for UniTriangle
. Check Documenter's build log for details.
Missing docstring for UpdateDocs
. Check Documenter's build log for details.
Missing docstring for WorpitzkyTriangle
. Check Documenter's build log for details.
Missing docstring for ZInt
. Check Documenter's build log for details.
IntegerTriangles.ZPolyRing
— Function(SIGNATURES)
Missing docstring for ZPolySeq
. Check Documenter's build log for details.
IntegerTriangles.ZSeq
— FunctionConstructor for an ℤSeq of length len. If a second parameter f is given the sequence is constructed as [ZZ(f(n)) for n in 0:len-1]
IntegerTriangles.ZTri
— FunctionConstructor for ZTri.
Missing docstring for csv_files
. Check Documenter's build log for details.
Missing docstring for datapath
. Check Documenter's build log for details.
Missing docstring for devdoctrait
. Check Documenter's build log for details.
Missing docstring for docsrcpath
. Check Documenter's build log for details.
Missing docstring for oeis_notinstalled
. Check Documenter's build log for details.
IntegerTriangles.oeis_search
— FunctionSearch the OEIS for a sequence. The file is saved in the 'data' directory in json format.
Missing docstring for profilespath
. Check Documenter's build log for details.
Missing docstring for search_failed
. Check Documenter's build log for details.
IntegerTriangles.ℚInt
— TypeℚInt is an alias for the type Nemo.fmpq.
Missing docstring for ℚPolyRing
. Check Documenter's build log for details.
IntegerTriangles.ℚPolySeq
— TypeℚPolySeq is an alias for the type Array{Nemo.fmpq_poly, 1}.
IntegerTriangles.ℚSeq
— TypeℚSeq is an alias for the type Array{Nemo.fmpq, 1}.
IntegerTriangles.ℚTri
— TypeℚTri is an alias for the type Array{Array{Nemo.fmpq, 1}, 1}.
IntegerTriangles.ℤInt
— TypeℤInt is an alias for the type Nemo.fmpz.
Missing docstring for ℤPolyRing
. Check Documenter's build log for details.
IntegerTriangles.ℤPolySeq
— TypeℤPolySeq is an alias for the type Array{Nemo.fmpz_poly, 1}.
IntegerTriangles.ℤSeq
— TypeℤSeq is an alias for the type Array{Nemo.fmpz, 1}.
IntegerTriangles.ℤTri
— TypeℤTri is an alias for the type Array{Array{Nemo.fmpz, 1}, 1}.
IntegerTriangles.V000111
— FunctionReturn the up-down numbers (2-alternating permutations).
Missing docstring for A000166
. Check Documenter's build log for details.
IntegerTriangles.I008279
— FunctionIterates over the first n rows of A008279
.
Missing docstring for T008279
. Check Documenter's build log for details.
Missing docstring for A038048
. Check Documenter's build log for details.
IntegerTriangles.I048993
— FunctionIterates over the first n rows of A048993
. Triangle of Stirling numbers of 2nd kind.
Missing docstring for T048993
. Check Documenter's build log for details.
IntegerTriangles.I094587
— FunctionIterates over the first n rows of A094587
.
Missing docstring for T094587
. Check Documenter's build log for details.
IntegerTriangles.I132393
— FunctionxIterates over the first n rows of A132393
. Triangle of unsigned Stirling numbers of the first kind.
Missing docstring for T132393
. Check Documenter's build log for details.
Missing docstring for I225478
. Check Documenter's build log for details.
Missing docstring for T225478
. Check Documenter's build log for details.
Missing docstring for I271703
. Check Documenter's build log for details.
Missing docstring for T271703
. Check Documenter's build log for details.