wedge: Wedge products

Description Usage Arguments Details Value Note Author(s) Examples

Description

Wedge products of k-forms

Usage

1
2
wedge2(K1,K2)
wedge(x, ...)

Arguments

K1,K2,x,...

k-forms

Details

Wedge product of k-forms.

Value

Returns a k-form.

Note

In general use, use wedge() or %^%. Function wedge() uses low-level helper function wedge2(), which takes only two arguments.

Author(s)

Robin K. S. Hankin

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
k1 <- as.kform(cbind(1:5,2:6),1:5)
k2 <- as.kform(cbind(5:7,6:8,7:9),1:3)
k3 <- kform_general(1:6,2)

a1 <- wedge2(k1,wedge2(k2,k3))
a2 <- wedge2(wedge2(k1,k2),k3)

is.zero(a1-a2)  # NB terms of a1, a2 in a different order!

# This is why wedge(k1,k2,k3) is well-defined.  Can also use %^%:
k1 %^% k2 %^% k3

wedge documentation built on Sept. 4, 2019, 9:02 a.m.