## S3 method for class 'Bertrand':
HypoMonTest(object,prodIndex,ssnip=.05,...)
## S3 method for class 'ANY':
calcPricesHypoMon(object,prodIndex)
## S3 method for class 'ANY':
calcPriceDeltaHypoMon(object,prodIndex)
## S3 method for class 'Bertrand':
diversionHypoMon(object,prodIndex,...)
## S3 method for class 'AIDS':
diversionHypoMon(object)
HypoMonTest
returns TRUE if a profit-maximizing
Hypothetical Monopolist who controls the products indexed by
HypoMonTest
returns an error if calcPriceDeltaHypoMon
returns a vector of proportional price changes for
all products placed under the control of the Hypothetical
Monopolist (i.e. all products indexed by calcPricesHypoMon
is identical, but for price levels.
diversionHypoMon
returns a k x k matrix of diversions,
where element i,j is the diversion from product i to product j.HypoMonTest
is an implementation of the Hypothetical Monopolist Test
on the products indexed by calcPriceDeltaHypoMon
calculates the price changes
relative to (predicted) pre-merger prices that a
Hypothetical Monopolist would impose on the products indexed by
calcPriceDeltaHypoMon
for all the classes listed above
calls calcPricesHypoMon
to compute price
levels. calcPriceDeltaHypoMon
is in turn called by
HypoMonTest
.
diversionHypoMon
calculates the matrix of revenue
diversions between all products included in the merger simulation,
irrespective of whether or not they are also included in
diversionHypoMon
method does not contain the