Variable Set Distribution - Buckingham Pi Theorum

Click For Summary
The discussion focuses on generating variable sets for Buckingham Pi Groups using binomial coefficients to determine the number of combinations. For four variables, the number of sets can be calculated as Binomial(4, n), yielding different combinations based on the number of variables per set. The user seeks assistance in creating these sets through matrix manipulation, exploring whether matrix products can effectively generate the desired combinations. There is uncertainty about the requirement for a matrix-based solution versus a non-matrix approach. The conversation highlights the need for mathematical or programming support to solve the problem.
SSGD
Messages
49
Reaction score
4
Background:

I am trying to write a program for Buckingham Pi Groups. I need to find a way to list all the input varialbes as different sets.

For example if I have 4 variables [V D p u] and I want to distribute them 3 ways I get 4 sets.

Number of Sets = Binomial(Number of Variables, Variables per Set) = Binomial(4, 3) = 4
Set1 = [V D p]
Set2 = [V D u]
Set3 = [V p u]
Set4 = [D p u]

For example if I have 4 variables [V D p u] and I want to distribute them 2 ways I get 6 sets.

Number of Sets = Binomial(Number of Variables, Variables per Set) = Binomial(4, 2) = 6
Set1 = [V D]
Set2 = [V p]
Set3 = [V u]
Set4 = [D p]
Set5 = [D u]
Set6= [p u]

Can the different Sets be created by a matrix product?

[V D p u]x(4xN)=(1xN)

First Example
(1x4)x(4x3)=(1x3)
or
(4x4)x(4x3)=(4x3)

Second Example
(1x4)x(4x2)=(1x2)
or
(6x4)x(4x2)=(6x2)Is anyone familiar with this kind of manipulation of Sets of Variables. I need help with the math or programming that can solve for the different sets. I have experience with matrix math and programming, but I just can't figure this problem out.
 
Physics news on Phys.org
The standard _A " operator" maps a Null Hypothesis Ho into a decision set { Do not reject:=1 and reject :=0}. In this sense ( HA)_A , makes no sense. Since H0, HA aren't exhaustive, can we find an alternative operator, _A' , so that ( H_A)_A' makes sense? Isn't Pearson Neyman related to this? Hope I'm making sense. Edit: I was motivated by a superficial similarity of the idea with double transposition of matrices M, with ## (M^{T})^{T}=M##, and just wanted to see if it made sense to talk...

Similar threads

  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
Replies
1
Views
3K
  • · Replies 25 ·
Replies
25
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
Replies
4
Views
6K
  • · Replies 16 ·
Replies
16
Views
3K