56:198:582 Biological Networks Lecture 4 Left Null Space of S Definition I The left null space of S is the set of all vectors l such that l · sj = 0 for all j = 1, . . . , n, where sj are the column vectors of S I Let li , i = 1, 2, . . . , m − r be a set of basis vectors that span the left null space, and let L be the (m − r ) × m matrix whose rows are li I Then LS = 0 The conservation relationships I Since LS = 0, we have dx =0 dt d ⇒ (Lx) = 0 dt LSv = 0 ⇒ L I Thus, the vectors in the left null space represent conservation relationships, i.e. summation of compount concentrations, called pools, that are time invariant. The compound combinations corresponding to vectors in the left null space are always conserved at constant values, regardless of what the flux v is. Pool sizes I Because d(Lx)/dt = 0, we have the mass conservation equation Lx = a, where a is a vector that gives the sizes (the total concentration) of the pools I This equation defines an affine hyperplane, i.e. a hyperplane not passing through the origin. This hyperplane is the concentration space in which the concentration vector x resides I Since the concentrations xi are non-negative, the left null space can be described using a convex basis I A convex basis for the left null space can be computed by computing a convex basis for the (right) null space of S0 Reference states I Since Lx = a for all allowable concentration vectors x, we have Lx = Lxref = a or L(x − xref ) = 0 for some reference concentration vector xref Reference states I The choice of xref is more or less arbitrary. We choose xref according to the following two criteria 1. xref is orthogonal to the column vectors of S (this allows the affine concentration space to be spanned using vectors from columns of S) 2. x − xref is orthogonal to the rows of L (this is a required condition because L(x − xref ) = 0) An example: Simple reversible reaction I I Consider the reaction system v1 : x1 → x2 v2 : x2 → x1 What is S? An example: Simple reversible reaction I Consider the reaction system v1 : x1 → x2 v2 : x2 → x1 What is S? I What is dim(Left null(S))? I An example: Simple reversible reaction I I I I Consider the reaction system v1 : x1 → x2 v2 : x2 → x1 What is S? What is dim(Left null(S))? L = 1 1 . This says that the total concentration of x1 + x2 is conserved An example: Simple reversible reaction I I Consider the reaction system v1 : x1 → x2 v2 : x2 → x1 What is S? I What is dim(Left null(S))? L = 1 1 . This says that the total concentration of x1 + x2 is conserved I Suppose a = (1). What is the affine concentration space? I An example: Simple reversible reaction I I I I I Consider the reaction system v1 : x1 → x2 v2 : x2 → x1 What is S? What is dim(Left null(S))? L = 1 1 . This says that the total concentration of x1 + x2 is conserved Suppose a = (1). What is the affine concentration space? 1 −1 x= +ξ , ξ ∈ [0, 1] 0 1 An example: Simple reversible reaction I What is xref ? An example: Simple reversible reaction I What is xref ? xref I 1/2 = 1/2 Finally, we have x − xref = 1/2 −1 +ξ , −1/2 1 ξ ∈ [0, 1] An example: Bilinear assocation I Consider the reaction system v1 : I What is S? x1 + x2 → x3 An example: Bilinear assocation I Consider the reaction system v1 : x1 + x2 → x3 I What is S? I What is dim(Left null(S))? An example: Bilinear assocation I Consider the reaction system v1 : x1 + x2 → x3 I What is S? I What is dim(Left null(S))? 1 0 1 L= . What are the conserved pools? 0 1 1 I An example: Bilinear assocation I Consider the reaction system v1 : x1 + x2 → x3 I What is S? I What is dim(Left null(S))? 1 0 1 L= . What are the conserved pools? 0 1 1 0 Suppose a = 1 2 . What is the affine concentration space? I I An example: Bilinear assocation I Consider the reaction system v1 : x1 + x2 → x3 I What is S? I What is dim(Left null(S))? 1 0 1 L= . What are the conserved pools? 0 1 1 0 Suppose a = 1 2 . What is the affine concentration space? I I 1 −1 x = 2 + ξ −1 , 0 1 ξ ∈ [0, 1] An example: Bilinear assocation I We can determine xref from s1 · xref = 0 and L(x − xref ) = 0 to obtain 0 xref = 1 1 I Thus x − xref 1 −1 = 1 + ξ −1 , −1 1 ξ ∈ [0, 1] Row and Column Spaces of S The Column Space I The column space is the space of all possible concentration derivatives in the network. It is spanned by the column vectors si of S: dx = s1 v1 + s2 v2 + · · · + sn vn , dt where 0 ≤ vi ≤ vi,max I The column space can be used to understand how concentrations change in the network An example I Consider the reaction 2H2 O2 → O2 + 2H2 O, which has elemental matrix O H I H2 O2 O2 H2 O 2 2 1 2 0 2 Consider the compounds −2H2 O2 + O2 + 2H2 O, 2H2 O2 + 2O2 + H2 O, and 2H2 O2 + 2H2 O. The first is derived from the reaction itself, and the second and third from the elemental matrix. We expect compound 1 changes in time, while the other two are conserved An example I I We can see this because −2H2 O2 + O2 + 2H2 O 9 d 2H2 O2 + 2O2 + H2 O = 0 v1 dt 2H2 O2 + 2H2 O 0 0 The column space is spanned simply by 9 0 0 , describing the time variation of the compounds of interest The row space I The row space is orthogonal to vectors in the null space. Hence vectors in the row space are flux vectors v, and Sv 6= 0 for vectors v in the row space I Vectors in the row space are constrained by 0 ≤ vi ≤ vi,max
© Copyright 2026 Paperzz