Root: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
(Created page with "{{Built-in|Root|√}} (<source lang=j inline>%:</source> in J) is a dyadic scalar function that computes the nth root; <source lang=apl inli...")
 
Line 1: Line 1:
{{Built-in|Root|√}} (<source lang=j inline>%:</source> in [[J]]) is a [[dyadic]] [[scalar function]] that computes the [[wikipedia:nth root|nth root]]; <source lang=apl inline>X√Y</source> is equal to <source lang=apl inline>Y*÷X</source>, the right [[argument]] raised to the [[power]] of the [[reciprocal]] of the left argument. The positioning of arguments resembles the [[Comparison with traditional mathematics#Explicitness|mathematical notation]] <math>\sqrt[x]{y}</math>. Root shares the [[glyph]] <source lang=apl inline>√</source> with the monadic function [[Square Root]], which is the same as Root with the default left argument of 2. Root is defined in [[J]], [[NARS2000]], [[dzaima/APL]], and [[Extended Dyalog APL]].
{{Built-in|Root|√}} (<source lang=j inline>%:</source> in [[J]]) is a [[dyadic]] [[scalar function]] that computes the [[wikipedia:nth root|nth root]]; <source lang=apl inline>X√Y</source> is equal to <source lang=apl inline>Y*÷X</source>, the right [[argument]] raised to the [[power]] of the [[reciprocal]] of the left argument. The positioning of arguments resembles the [[Comparison with traditional mathematics#Explicitness|mathematical notation]] <math>\sqrt[x]{y}</math>. Root shares the [[glyph]] <source lang=apl inline>√</source> with the monadic function [[Square Root]], which is the same as Root with the default left argument of 2. Root is defined in [[J]], [[NARS2000]], [[dzaima/APL]], and [[Extended Dyalog APL]].
== See also ==
* [[Divide]]
* [[Logarithm]]


== External links ==
== External links ==

Revision as of 07:51, 9 July 2020

Root () (%: in J) is a dyadic scalar function that computes the nth root; X√Y is equal to Y*÷X, the right argument raised to the power of the reciprocal of the left argument. The positioning of arguments resembles the mathematical notation . Root shares the glyph with the monadic function Square Root, which is the same as Root with the default left argument of 2. Root is defined in J, NARS2000, dzaima/APL, and Extended Dyalog APL.

See also

External links

Documentation


APL built-ins [edit]
Primitives (Timeline) Functions
Scalar
Monadic ConjugateNegateSignumReciprocalMagnitudeExponentialNatural LogarithmFloorCeilingFactorialNotPi TimesRollTypeImaginarySquare RootRound
Dyadic AddSubtractTimesDivideResiduePowerLogarithmMinimumMaximumBinomialComparison functionsBoolean functions (And, Or, Nand, Nor) ∙ GCDLCMCircularComplexRoot
Non-Scalar
Structural ShapeReshapeTallyDepthRavelEnlistTableCatenateReverseRotateTransposeRazeMixSplitEncloseNestCut (K)PairLinkPartitioned EnclosePartition
Selection FirstPickTakeDropUniqueIdentityStopSelectReplicateExpandSet functions (IntersectionUnionWithout) ∙ Bracket indexingIndexCartesian ProductSort
Selector Index generatorGradeIndex OfInterval IndexIndicesDealPrefix and suffix vectors
Computational MatchNot MatchMembershipFindNub SieveEncodeDecodeMatrix InverseMatrix DivideFormatExecuteMaterialiseRange
Operators Monadic EachCommuteConstantReplicateExpandReduceWindowed ReduceScanOuter ProductKeyI-BeamSpawnFunction axisIdentity (Null, Ident)
Dyadic BindCompositions (Compose, Reverse Compose, Beside, Withe, Atop, Over) ∙ Inner ProductDeterminantPowerAtUnderRankDepthVariantStencilCutDirect definition (operator)Identity (Lev, Dex)
Quad names Index originComparison toleranceMigration levelAtomic vector