OsqrtNk
OsqrtNk is a mathematical notation used to denote a transform applied to a sequence of nonnegative integers indexed by k. In its standard form, OsqrtNk(N) refers to the sequence obtained by taking the integer part of the square root of each term: for a given sequence N = {N_k}, the OsqrtNk transform is the sequence { floor( sqrt( N_k ) ) } for k = 1, 2, 3, ... . The name combines the letter O to indicate an operator or transformation, sqrt for the square-root, and N_k as the k-th parameter of the sequence.
OsqrtNk preserves the pointwise order: if N_k ≤ M_k for all k, then floor( sqrt( N_k ) ) ≤ floor(
If N_k = k^2, then OsqrtNk(N)_k = floor( sqrt( k^2 ) ) = k. If N_k = k, then OsqrtNk(N)_k = floor( sqrt(
OsqrtNk is used in theoretical contexts to bound or approximate costs and quantities that scale with the
floor function, square root, sequence transformation, asymptotic analysis
This article documents a conventional definition used in teaching and theoretical discussions; specific terminology may vary