Library

Missing docstring.

Missing docstring for A046802Transform. Check Documenter's build log for details.

Missing docstring.

Missing docstring for A046802Triangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for A343237Triangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for AllPrettyTraits. Check Documenter's build log for details.

Missing docstring.

Missing docstring for AllTraitCards. Check Documenter's build log for details.

IntegerTriangles.AltSumFunction

The 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
source

The AltSum of a ℤTri is the sequence of the alternating sums of the rows.

AltSum(T::ℤTri) = EvenSum(T) - OddSum(T)
source
Missing docstring.

Missing docstring for BernoulliPolynomial. Check Documenter's build log for details.

Missing docstring.

Missing docstring for Bessel1Transform. Check Documenter's build log for details.

Missing docstring.

Missing docstring for Bessel1Triangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for BinConv. Check Documenter's build log for details.

Missing docstring.

Missing docstring for Catalan. Check Documenter's build log for details.

Missing docstring.

Missing docstring for CatalanBallot. Check Documenter's build log for details.

Missing docstring.

Missing docstring for CatalanTransform. Check Documenter's build log for details.

IntegerTriangles.CentralFunction

The 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])
source
IntegerTriangles.CoefficientsFunction

Return 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)
source

Return the sequence of list of coefficients of the polynomials P.

source
Missing docstring.

Missing docstring for ConvSum. Check Documenter's build log for details.

Missing docstring.

Missing docstring for ConvTrans. Check Documenter's build log for details.

Missing docstring.

Missing docstring for ConvTri. Check Documenter's build log for details.

Missing docstring.

Missing docstring for Convolution. Check Documenter's build log for details.

Missing docstring.

Missing docstring for ConvolutionTransformation. Check Documenter's build log for details.

IntegerTriangles.ConvolutionTriangleFunction

Return 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]
source
Missing docstring.

Missing docstring for DArcaisTriangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for DelannoyTriangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for DiagTri. Check Documenter's build log for details.

IntegerTriangles.DiagonalTriangleFunction

Return 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
source
Missing docstring.

Missing docstring for EulerSecTriangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for EulerTanTriangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for EulerTriangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for EulerianSO2Triangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for EulerianTransform. Check Documenter's build log for details.

Missing docstring.

Missing docstring for EulerianTriangle2. Check Documenter's build log for details.

IntegerTriangles.EvaluateFunction

Return 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
source

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
source
IntegerTriangles.EvenSumFunction

The 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
source

The EvenSum of a ℤTri is the sequence of the even sums of the rows.

EvenSum(T::ℤTri) = EvenSum.(T)
source
Missing docstring.

Missing docstring for ExtCatalanTriangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for FallingFactTriangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for FibonacciTransform. Check Documenter's build log for details.

Missing docstring.

Missing docstring for Fine. Check Documenter's build log for details.

Missing docstring.

Missing docstring for FineTriangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for FubiniTriangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for GetSeqnum. Check Documenter's build log for details.

Missing docstring.

Missing docstring for GetSeqnumUri. Check Documenter's build log for details.

Missing docstring.

Missing docstring for HermiteTransform. Check Documenter's build log for details.

Missing docstring.

Missing docstring for HermiteTriangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for IBinConv. Check Documenter's build log for details.

Missing docstring.

Missing docstring for IBinomial. Check Documenter's build log for details.

Missing docstring.

Missing docstring for Inspect. Check Documenter's build log for details.

Missing docstring.

Missing docstring for JacobsthalTransform. Check Documenter's build log for details.

Missing docstring.

Missing docstring for Laguerre. Check Documenter's build log for details.

Missing docstring.

Missing docstring for LaguerreTransform. Check Documenter's build log for details.

Missing docstring.

Missing docstring for LahTransform. Check Documenter's build log for details.

IntegerTriangles.LeftSideFunction

The LeftSide of a ℤSeq is the first term.

julia> LeftSide([0, 1, 2, 3, 4, 5])
0
source

The LeftSide of a ℤTri is the sequence of the first term in the rows.

LeftSide(T::ℤTri) = LeftSide.(T)
source
IntegerTriangles.LinMapFunction

LinMap(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).

source

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
source
Missing docstring.

Missing docstring for MakeSeqUri. Check Documenter's build log for details.

IntegerTriangles.MiddleFunction

The Middle of a ℤSeq A is the middle term, A[div(begin + end, 2)].

julia> Middle([0, 1, 2, 3, 4, 5])
3
source

The Middle of a ℤTri is the sequence of the middle term in the rows.

Middle(T::ℤTri) = Middle.(T)
source
Missing docstring.

Missing docstring for MotzkinTransform. Check Documenter's build log for details.

Missing docstring.

Missing docstring for NarayanaTransform. Check Documenter's build log for details.

IntegerTriangles.NegHalfFunction

Return Numerator((-2)^degree(p) * Evaluate(p, QQ(-1, 2)))

julia> R, x = ZPolyRing("x")
p = 1 + 2*x + 3*x^2
NegHalf(p)
3
source

Return the sequence generated by broadcasting NegHalf over the rows of the triangle interpreted as a polynomials.

NegHalf(T::ℤTri) = NegHalf.(Polynomial(T))
source

Return the sequence generated by broadcasting NegHalf over the sequence of polynomials.

source
IntegerTriangles.OddSumFunction

The 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
source

The OddSum of a ℤTri is the sequence of the odd sums of the rows.

OddSum(T::ℤTri) = OddSum.(T)
source
Missing docstring.

Missing docstring for OrthoPoly. Check Documenter's build log for details.

Missing docstring.

Missing docstring for PascalTriangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for PolyArray. Check Documenter's build log for details.

Missing docstring.

Missing docstring for PolyTri. Check Documenter's build log for details.

IntegerTriangles.PolynomialFunction

Return the ℤ-polynomial whose coefficients are the terms of the sequence.

[1, 2, 3] -> 1 + 2*x + 3*x^2
source

Return the sequence of ℤ-polynomials whose coefficients are the terms of the triangle.

Polynomial(T::ℤTri) = Polynomial.(T)
source
IntegerTriangles.PolynomialFunctionFunction

Return 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
source

Return the sequence of polynomial functions associated to the polynomials with coefficients given by the triangle T.

PolynomialFunction(T::ℤTri) = PolynomialFunction.(T)
source
IntegerTriangles.PosHalfFunction

Return numerator(2^degree(p) * Evaluate(p, QQ(1, 2))).

julia> R, x = ZPolyRing("x")
p = 1 + 2*x + 3*x^2
PosHalf(p)
11
source

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
source

Return the sequence generated by broadcasting PosHalf over the sequence of polynomials.

source
Missing docstring.

Missing docstring for PrettyTraits. Check Documenter's build log for details.

Missing docstring.

Missing docstring for Print. Check Documenter's build log for details.

Missing docstring.

Missing docstring for QInt. Check Documenter's build log for details.

Missing docstring.

Missing docstring for QPolySeq. Check Documenter's build log for details.

IntegerTriangles.QSeqFunction

Constructor 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]

source
IntegerTriangles.RecTriangleType

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

source
Missing docstring.

Missing docstring for RencontresTriangle. Check Documenter's build log for details.

IntegerTriangles.ReversePolynomialFunction

Return the ℤ-polynomial whose coefficients are the terms of the reversed sequence.

[1, 2, 3] -> x^2 + 2*x + 3
source

Return the sequence of ℤ-polynomials whose coefficients are the terms of the reversed triangle.

ReversePolynomial(T::ℤTri) = ReversePolynomial.(T)
source
IntegerTriangles.RightSideFunction

The RightSide of a ℤSeq is the last term.

julia> RightSide([0, 1, 2, 3, 4, 5])
5
source

The RightSide of a ℤTri is the sequence of the last term in the rows.

RightSide(T::ℤTri) = RightSide.(T)
source
Missing docstring.

Missing docstring for SaveToCSV. Check Documenter's build log for details.

Missing docstring.

Missing docstring for SchroederBigTransform. Check Documenter's build log for details.

Missing docstring.

Missing docstring for SchroederBigTriangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for SchröderBTriangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for SchröderLTriangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for SeqToFixlenString. Check Documenter's build log for details.

Missing docstring.

Missing docstring for SeqToString. Check Documenter's build log for details.

Missing docstring.

Missing docstring for StirlingCycleTransform. Check Documenter's build log for details.

Missing docstring.

Missing docstring for StirlingSetTransform. Check Documenter's build log for details.

Missing docstring.

Missing docstring for SwingTriangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for TRIANGLES. Check Documenter's build log for details.

Missing docstring.

Missing docstring for TTreeTriangle. Check Documenter's build log for details.

IntegerTriangles.TelescopeFunction

Return 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]
source

Return an iterator expanding the sequence generated by the function f to a regular triangle.

source
IntegerTriangles.TraitCardFunction

Prints a list of traits of the triangle with Anums.

source

Prints a list of traits of the triangle without Anums and, if assoc=true, also a list of associated triangles.

source
IntegerTriangles.TransFunction

Transform a ℤSeq V by the matrix/vector product by applying LinMap to (M, V). Expands up to min(length(M), length(V)).

source
IntegerTriangles.TransTraitsFunction

Print 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]
source
Missing docstring.

Missing docstring for TransUnos. Check Documenter's build log for details.

Missing docstring.

Missing docstring for Triangles. Check Documenter's build log for details.

Missing docstring.

Missing docstring for TrinomialTransform. Check Documenter's build log for details.

Missing docstring.

Missing docstring for TrinomialTriangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for UniTriangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for UpdateDocs. Check Documenter's build log for details.

Missing docstring.

Missing docstring for WorpitzkyTriangle. Check Documenter's build log for details.

Missing docstring.

Missing docstring for ZInt. Check Documenter's build log for details.

Missing docstring.

Missing docstring for ZPolySeq. Check Documenter's build log for details.

IntegerTriangles.ZSeqFunction

Constructor 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]

source
Missing docstring.

Missing docstring for csv_files. Check Documenter's build log for details.

Missing docstring.

Missing docstring for datapath. Check Documenter's build log for details.

Missing docstring.

Missing docstring for devdoctrait. Check Documenter's build log for details.

Missing docstring.

Missing docstring for docsrcpath. Check Documenter's build log for details.

Missing docstring.

Missing docstring for oeis_notinstalled. Check Documenter's build log for details.

Missing docstring.

Missing docstring for profilespath. Check Documenter's build log for details.

Missing docstring.

Missing docstring for search_failed. Check Documenter's build log for details.

Missing docstring.

Missing docstring for ℚPolyRing. Check Documenter's build log for details.

Missing docstring.

Missing docstring for ℤPolyRing. Check Documenter's build log for details.

Missing docstring.

Missing docstring for A000166. Check Documenter's build log for details.

Missing docstring.

Missing docstring for T008279. Check Documenter's build log for details.

Missing docstring.

Missing docstring for A038048. Check Documenter's build log for details.

Missing docstring.

Missing docstring for T048993. Check Documenter's build log for details.

Missing docstring.

Missing docstring for T094587. Check Documenter's build log for details.

Missing docstring.

Missing docstring for T132393. Check Documenter's build log for details.

Missing docstring.

Missing docstring for I225478. Check Documenter's build log for details.

Missing docstring.

Missing docstring for T225478. Check Documenter's build log for details.

Missing docstring.

Missing docstring for I271703. Check Documenter's build log for details.

Missing docstring.

Missing docstring for T271703. Check Documenter's build log for details.