cp's OEIS Frontend

This is a front-end for the Online Encyclopedia of Integer Sequences, made by Christian Perfect. The idea is to provide OEIS entries in non-ancient HTML, and then to think about how they're presented visually. The source code is on GitHub.

Showing 1-4 of 4 results.

A227963 Small equivalence classes (A227722) of subgroups of nimber addition (A190939).

Original entry on oeis.org

1, 3, 5, 6, 15, 17, 18, 51, 20, 85, 105, 24, 102, 90, 60, 255, 257, 258, 771, 260, 1285, 1545, 264, 1542, 1290, 780, 3855, 272, 4369, 4641, 5185, 6273, 288, 4626, 4386, 6210, 5250, 816, 13107, 15555, 320, 5140, 6180, 4420, 4740, 1360, 21845
Offset: 0

Views

Author

Tilman Piesk, Aug 08 2013

Keywords

Comments

Each entry of this sequence represents the same small equivalence class (sec) of Boolean functions as the corresponding entry of A190939. While A190939 represents each sec by the unique odd number among the numeric values of its functions, this sequence represents each sec by the smallest among these numbers (as an entry of A227722).
All big equivalence classes (bec) of Boolean functions are also small equivalence classes. So all entries in the sequence of sona-becs (A227960) are also in this sequence of sona-secs.
This sequence takes its order from A190939, so it is not monotonic. Thus it is not a subsequence of A227722, and does not contain A227960 as a subsequence.
First entries: 1, 3, 5, 6, 15, 17, 18, 51, 20, 85, 105, 24, 102, 90, 60, 255.
First entries in numerical order: 1, 3, 5, 6, 15, 17, 18, 20, 24, 51, 60, 85, 90, 102, 105, 255.

Examples

			A190939(3) = 9. 9 belongs to the sec A227722(4) = 6. So a(3) = 6.
A190939(8) = 65. 65 belongs to the sec A227722(10) = 20. So a(8) = 20.
		

A190939 Subgroups of nimber addition interpreted as binary numbers.

Original entry on oeis.org

1, 3, 5, 9, 15, 17, 33, 51, 65, 85, 105, 129, 153, 165, 195, 255, 257, 513, 771, 1025, 1285, 1545, 2049, 2313, 2565, 3075, 3855, 4097, 4369, 4641, 5185, 6273, 8193, 8481, 8721, 9345, 10305, 12291, 13107, 15555, 16385, 16705, 17025, 17425, 18465, 20485, 21845
Offset: 0

Views

Author

Tilman Piesk, May 24 2011

Keywords

Comments

Each subgroup {0,a,b,...} of nimber addition can be assigned an integer 1+2^a+2^b+...
These integers ordered by size give this sequence.
Without nimbers the sequence may be defined as follows:
The powerset af a set {0,...,n-1} with the symmetric difference as group operation forms the elementary abelian group (Z_2)^n.
The elements of the group can be numbered lexicographically from 0 to 2^n-1, with 0 representing the neutral element:
{}-->0 , {0}-->2^0=1 , {1}-->2^1=2 , {0,1}-->2^0+2^1=3 , ... , {0,...,n-1}-->2^n-1
So the subgroups of (Z_2)^n can be represented by subsets of {0,...,2^n-1}.
So each subgroup {0,a,b,...} of (Z_2)^n can be assigned an integer 1+2^a+2^b+...
For each (Z_2)^n there is a finite sequence of these numbers ordered by size, and it is the beginning of the finite sequence for (Z_2)^(n+1).
This leads to the infinite sequence:
* 1, (1 until here for (Z_2)^0)
* 3, (2 until here for (Z_2)^1)
* 5, 9, 15, (5 until here for (Z_2)^2)
* 17, 33, 51, 65, 85, 105, 129, 153, 165, 195, 255, (16 until here for (Z_2)^3)
* 257, 513, 771, 1025, 1285, 1545, 2049, 2313, 2565, 3075, 3855, 4097, 4369, 4641, 5185, 6273, 8193, 8481, 8721, 9345, 10305, 12291, 13107, 15555, 16385, 16705, 17025, 17425, 18465, 20485, 21845, 23205, 24585, 26265, 26985, 32769, 33153, 33345, 33825, 34833, 36873, 38505, 39321, 40965, 42405, 43605, 49155, 50115, 52275, 61455, 65535, (67 until here for (Z_2)^4)
* 65537, ...
The number of subgroups of (Z_2)^n is 1, 2, 5, 16, 67, 374, 2825, ... (A006116)
Comment from Tilman Piesk, Aug 27 2013: (Start)
Boolean functions correspond to integers, and belong to small equivalence classes (sec). So a sec can be seen as an infinite set of integers (represented in A227722 by the smallest one). Some secs contain only one odd integer. These unique odd integers, ordered by size, are shown in this sequence. (While the smallest integers from these secs are shown in A227963.)
(End)

Examples

			The 5 subgroups of the Klein four-group (Z_2)^2 and corresponding integers are:
{0      }     -->     2^0                     =   1
{0,1    }     -->     2^0 + 2^1               =   3
{0,  2  }     -->     2^0       + 2^2         =   5
{0,    3}     -->     2^0             + 2^3   =   9
{0,1,2,3}     -->     2^0 + 2^1 + 2^2 + 2^3   =  15
		

Crossrefs

Cf. A227963 (the same small equivalence classes represented by entries of A227722)
Cf. A198260 (number of runs of ones in the binary strings)
Subsequences:
Cf. A051179 (2^2^n-1).
Cf. A083318 (2^n+1).
Cf. A001317 (rows of the Sierpinski triangle read like binary numbers).
Cf. A228540 (rows of negated binary Walsh matrices r.l.b.n.).
Cf. A122569 (negated iterations of the Thue-Morse sequence r.l.b.n.).

Extensions

Offset changed to 0 by Tilman Piesk, Jan 25 2012

A227723 Smallest Boolean functions from big equivalence classes (counted by A000616).

Original entry on oeis.org

0, 1, 3, 6, 7, 15, 22, 23, 24, 25, 27, 30, 31, 60, 61, 63, 105, 107, 111, 126, 127, 255, 278, 279, 280, 281, 282, 283, 286, 287, 300, 301, 303, 316, 317, 318, 319, 360, 361, 362, 363, 366, 367, 382, 383, 384, 385, 386, 387, 390, 391, 393, 395
Offset: 0

Views

Author

Tilman Piesk, Jul 22 2013

Keywords

Comments

Two Boolean functions belong to the same big equivalence class (bec) when they can be expressed by each other by negating and permuting arguments. E.g., when f(~p,r,q) = g(p,q,r), then f and g belong to the same bec. Geometrically this means that the functions correspond to hypercubes with binarily colored vertices that are equivalent up to rotation and reflection.
Boolean functions correspond to integers, so each bec can be denoted by the smallest integer corresponding to one of its functions. There are A000616(n) big equivalence classes of n-ary Boolean functions. Ordered by size they form the finite sequence A_n. It is the beginning of A_(n+1), which leads to this infinite sequence A.

Examples

			The 16 2-ary functions ordered in A000616(2) = 6 big equivalence classes:
a     a(n)    Boolean functions            hypercube (square)
0      0      0000                         empty
1      1      0001, 0010, 0100, 1000       one in a corner
2      3      0011, 1100, 0101, 1010       ones on a side
3      6      0110, 1001                   ones on a diagonal
4      7      0111, 1011, 1101, 1110       ones in 3 corners
5     15      1111                         full
		

Crossrefs

Cf. A227722 (does the same for small equivalence classes).

Formula

a( A000616 - 1 ) = a(2,5,21,401,...) = 3,15,255,65535,... = A051179

A227725 T(n,k) = number of small equivalence classes of n-ary Boolean functions that contain 2^k functions.

Original entry on oeis.org

2, 2, 1, 2, 3, 2, 2, 7, 14, 23, 2, 15, 70, 345, 3904
Offset: 0

Views

Author

Tilman Piesk, Jul 22 2013

Keywords

Comments

Left diagonal (k=0) has only 2s. Two functions (contradiction and tautology) are always alone in their respective sec, regardless of arity.
Second diagonal (k=1) is 2^n-1 (A000225). These are the n-ary linear Boolean functions. Each sec contains a row of a binary Walsh matrix and its complement.
Right diagonal (k=n) is A051502, the numbers of small equivalence classes of n-ary functions, that contain the highest possible number of 2^n functions.

Examples

			Triangle begins:              Row sums (A000231)
            2                         2
         2     1                      3
      2     3     2                   7
   2     7    14    23               46
2    15    70    345   3904        4336
		

Crossrefs

Showing 1-4 of 4 results.