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 = - 3The 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] # A106489IntegerTriangles.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)
17Return 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) # A289399IntegerTriangles.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 = 6The 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])
0The 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
... # A000330Missing 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])
3The 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)
3Return 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 = 9The 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^2Return 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.0Return 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)
11Return 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
57Return 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 + 3Return 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])
5The 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.